08.JavaWeb-TomCat
Tomcat简介:免费开源的Servle容器,Apache开发的.
- Tomcat目录结构
- bin:存放可执行的文件
- conf:配置文件目录
- lib:第三方依赖的jar包(可在里面查看Serlvet查看源代码)
- logs:运行日志
- temp:临时文件存放目录
- webapps:部署web应用的目录就是war包
- work:jsp翻译成Servlet后,编译成class的文件.JSP本质上一个Java类,也是一个Serlvet.对翻译成的.java文件和编译之后的.class文件存放到这个下面,以及session被持久化之后ser- 文件也存放在这里面.
- LICENSE
- NOTICE
- RELEASE-NOTES
- RUNNING.txt
Tomcat容器等级
Tomcat的容器分为四个等级,Servlet的容器管理Context容器,一个Context对应一个web工程
修改Tomcat端口号
在apache-tomcat-9.0.6\conf\server.xml文件编辑修改下面代码的port数字就可以修改端口号
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
Tomcat的管理程序
用于查看部署到web服务器里面的服务应用.
复制以下代码
打开D:\apache-tomcat-7.0.81\conf\tomcat-users.xml
登录成功后
Tomcat解决request页面URL传递参数是中文出现乱码的问题.
打开apache-tomcat-9.0.6\conf\server.xml, URIEncoding=“utf-8” 添加多一个