【JavaWeb】Tomcat10 常见目录

Tomcat常见目录

server.xml

在该文件中可以修改访问tomcat的端口号,默认是8080

修改为8081进行测试

webapps

专门用于部署web项目的目录

tomcat自带了如下五个项目

访问这些项目的步骤:

启动tomcat

访问examples项目

注意:

下面两个地方的名字不一定非要一样

图1的examples叫做项目的部署目录

图2的examples是项目的上下文路径或者叫项目的访问路径

可以调节上下文路径来对应部署目录的,不一定一样

webapps/ROOT

该目录的访问路径和部署目录是不一样的

该目录的内容如下

如,我想访问favicon.ico

不能写成如下方式

需要通过如下方式访问

webapps/host-manager

浏览器访问该资源时需要输入tomcat的账号和密码登录

通过调整配置文件

添加如下内容

css 复制代码
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<user  username="admin"
      password="admin"
      roles="admin-gui,admin-script,manager-gui,manager-script,manager-jmx,manager-status"
/>

保存,重新启动tomcat

css 复制代码
用户名和密码都为admin进行登录

webapps/manager 也一样

相关推荐
captain37614 小时前
Spring Web MVC入门(1)
ide·spring·java-ee·tomcat
梁云亮3 天前
在 IDEA 中运行 Tomcat 时,直接在 server.xml 中配置的 <Context> 无效
tomcat·intellij-idea·虚拟路径
高级程序源4 天前
springboot校园外卖平台13676-计算机课程设计、毕业设计
java·vue.js·spring boot·后端·tomcat·maven·课程设计
VX_bysjlw9854 天前
数码设备销售网站设计与实现39138-计算机毕设原创(免费领源码+带部署教程)
java·vue.js·spring boot·mysql·tomcat·mybatis·idea
要开心吖ZSH9 天前
系统并发与 QPS 上限:从 200 个线程到每秒几万请求
redis·mysql·tomcat·并发·连接池·qps
王闯写bug15 天前
tomcat老版本下载tomcat8.5下载
java·tomcat
白帽攻防录16 天前
SRC 挖洞:Apache Tomcat 加密拦截器绕过深度复盘,CVE-2026-34486 fail-open 一行代码怎么打穿集群通信
java·网络安全·tomcat·apache
牧瀬クリスだ17 天前
Mybatis-Plus:让CRUD快如闪电
java·spring boot·spring·tomcat·mybatis·yml
晨小安17 天前
ThreadLocal及其内存泄漏问题深度解析
java·jvm·tomcat·哈希表
景熙552317 天前
JDBC 详解:从原理到实战(含完整可运行 Demo)
java·spring·tomcat·mybatis·jdbc