1. 修改server.xml
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" [b]URIEncoding="UTF-8"[/b]/>
修改目的:为了解决使用http get 方法传递中文参数乱码的问题
2.修改context.xml
<Context [b]reloadable="true"[/b]>
修改目的:当web应用中的文件或web.xml被修改后,Tomcat自动重新加载当前web应用,避免重新启动tomcat。
这个修改对tomcat运行性能有影响,如果把tomcat作为产品服务器,最好改成<Context reloadable="false">
3. 如何查看端口被占用
netstat -aon|findstr "8080"
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" [b]URIEncoding="UTF-8"[/b]/>
修改目的:为了解决使用http get 方法传递中文参数乱码的问题
2.修改context.xml
<Context [b]reloadable="true"[/b]>
修改目的:当web应用中的文件或web.xml被修改后,Tomcat自动重新加载当前web应用,避免重新启动tomcat。
这个修改对tomcat运行性能有影响,如果把tomcat作为产品服务器,最好改成<Context reloadable="false">
3. 如何查看端口被占用
netstat -aon|findstr "8080"
本文将详细指导您如何针对使用httpget方法传递中文参数时遇到的乱码问题,通过修改server.xml和context.xml文件来优化Tomcat配置。包括修改端口设置、URIEncoding参数以及实现自动加载机制,以提升web应用的性能与用户体验。
64万+

被折叠的 条评论
为什么被折叠?



