问题: 如果你的皕杰报表web项目的编码格式为UTF-8的,在tomcat上集成部署,传参时中文乱码。
解决方案:
1、 更改 D:/Tomcat/conf/server.xml,指定浏览器的编码格式为“UTF-8”:
方法是找到 server.xml 中的
<Connector port="8080" maxThreads="150" minSpareThreads="25"
maxSpareThreads="75" enableLookups="false" redirectPort="8443"
acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" />
加上 URIEncoding="utf-8"
<Connector port="8080" maxThreads="150" minSpareThreads="25"
maxSpareThreads="75" enableLookups="false" redirectPort="8443"
acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true"
URIEncoding="utf-8" />
2、更改 web项目WEB-INF\resources下的Congfig.xml里的
<characterEncode>UTF-8</characterEncode>
3、更改jsp中编码格式为utf-8