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工程
08.JavaWeb-TomCat

修改Tomcat端口号

在apache-tomcat-9.0.6\conf\server.xml文件编辑修改下面代码的port数字就可以修改端口号

    <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

Tomcat的管理程序

用于查看部署到web服务器里面的服务应用.

08.JavaWeb-TomCat

复制以下代码

08.JavaWeb-TomCat

打开D:\apache-tomcat-7.0.81\conf\tomcat-users.xml
08.JavaWeb-TomCat

登录成功后
08.JavaWeb-TomCat

Tomcat解决request页面URL传递参数是中文出现乱码的问题.
打开apache-tomcat-9.0.6\conf\server.xml, URIEncoding=“utf-8” 添加多一个

08.JavaWeb-TomCat