报表知识库
我要提问

润乾报表参数传入时产生中文乱码

问题:

   润乾报表参数传入中文乱码问题,不传入参数的时候一切正常,但传入参数的时候参数出现乱码现象.

问题解决:

   经交流客户用的是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;在调用这个方法之前,对这里参数作转码。