Struts学习(三)tomcat4.1.3中汉字乱码问题

来源:互联网 发布:淘宝网舞蹈扇子批发 编辑:程序博客网 时间:2024/04/29 18:31

1 tomcat的j2ee实现对表单提交即post方式提示时处理参数采用缺省的iso-8859-1来处理
2 tomcat对get方式提交的请求对query-string 处理时采用了和post方法不一样的处理方式。(与tomcat4不一样,所以设置setCharacterEncoding(“gbk”))不起作用。

解决办法:

get方式的解决办法:

在tomcat/server.xml文件中,找到区块,加入URIEncoding=”GBK”:

如下:
<Connector port="80"  maxThreads="150" minSpareThreads="25" maxSpareThreads="75"               enableLookups="false" redirectPort="8443" acceptCount="100"    debug="0" connectionTimeout="20000"     disableUploadTimeout="true"    URIEncoding="GBK"/>