解决tomcat启动两次应用服务和应用查询条件汉字乱码的问题

1、war包放到webapps目录下,执行startup.bat,日志中显示启了两次,重启启动

解决办法:

conf/server.xml中加入以下代码,同时解决项目启动两次的问题

<Host name="localhost" appBase="" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="D:/javahome/apache-tomcat-7.0.79/webapps/hxbjmeter" reloadable="true" />

2、tomcat起来后,进入应用系统,在查询条件中输入汉字,查询不出结果,查看日志发现汉字显示乱码。

解决办法:

conf/server.xml中添加 URIEncoding="UTF-8"

<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" />
  
原文地址:https://www.cnblogs.com/zhuque/p/14395740.html