解决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" />