报表知识库
润乾报表参数传入时产生中文乱码
问题:
润乾报表参数传入中文乱码问题,不传入参数的时候一切正常,但传入参数的时候参数出现乱码现象.
问题解决:
经交流客户用的是tomcat5.0,故修改润乾报表server.xml文件.
<Connector port=”8080″
maxThreads=”150″ minSpareThreads=”25″ maxSpareThreads=”75″
enableLookups=”false” redirectPort=”8443″ acceptCount=”100″
debug=”0″ connectionTimeout=”20000″
disableUploadTimeout=”true” URIEncoding=”GBK”/>
修改之后仍然是原来的现象.又查看起jsp发现,其直接在jsp里调用/setReportParams?depId=” +depId+”&depName=”+depName+”&billYear=”+billYear;
在润乾报表action类里,做处理,然后,再action类里在调用/setReportParams?depId=” +depId+”&depName=”+depName+”&billYear=”+billYear;在调用这个方法之前,对这里参数作转码。