【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 也一样

相关推荐
idolao20 小时前
CentOS 7 安装 jakarta-tomcat-connectors-jk2-src-current.tar.gz 详细步骤(解压、编译、配置)
linux·centos·tomcat
薪火铺子1 天前
SpringBoot WebServer启动与监听器原理深度解析
spring boot·后端·tomcat
子木HAPPY阳VIP2 天前
信创UOS,Docker 完整操作部署(Dockerfile部署方式)&排错整合
linux·运维·redis·nginx·docker·容器·tomcat
橙子圆1232 天前
Mybatis之动态sql
sql·tomcat·mybatis
天码-行空2 天前
深入拆解 Tomcat 架构:高层组件与启动流程设计
java·架构·tomcat
天码-行空2 天前
深入拆解 Tomcat 架构:一键启停与生命周期设计
java·架构·tomcat
子木HAPPY阳VIP2 天前
Tomcat 9 + JSP 中文乱码终极解决方案(完整版可复制)
java·开发语言·docker·tomcat·jsp
逍遥德3 天前
SpringBoot数据库连接池HikariCP,Druid,Tomcat JDBC,DBCP2,c3p0配置使用
数据库·spring boot·tomcat
冷小鱼3 天前
MyBatis 与 MyBatis-Plus:从入门到精通的完整指南
java·tomcat·mybatis
野生技术架构师3 天前
Tomcat Service的设计和实现:StandardService
java·tomcat