tomcat解压后目录:
bin: 可执行文件(startup.bat shutdown.bat)
conf: 配置文件 (server.xml)
lib: tomcat依赖的jar文件
log: 日志文件(记录出错等信息)
temp: 临时文件
webapps: 可执行的项目(开发的项目)
work: 存放由jsp编译成的文件,(.java .class)
在web.xml中可以设置 默认的 初始页面:
<welcome-file-list>
<welcome-file>index.jsp</welcome-file> 默认找第一个
<welcome-file>index2.html</welcome-file> 第一个不存在时,自动找第二个
<welcome-file>index3.jsp</welcome-file> 第二个不存在,再找第三个
</welcome-file-list>
web项目如何配置到webapps以外的目录(web项目如何配置虚拟路径)
例如: D:apache-tomcat\conf\Catalina\localhost\webapps\helloworld
移动到: D:\helloworld
在apache-tomcat\conf\Catalina\localhost文件中,新建 “项目名.xml” 中增加一行
<Context docBase="新目录路径()" path="原路径( /helloworld )"/>
即可。
docBase:实际路径
path:虚拟路径
统一请求的编码 request
tomcat7默认的请求编码为(iso-8859-1)
tomcat8默认的请求编码为(utf-8)
当用get请求时
如果页面出现乱码,建议修改tomcat中server.xml统一编码格式
在修改端口号的标签后,加 URIEncoding="utf-8"
当用post请求时
request.setCharacterEcoding("utf-8");