第一步:
修改C:/Tomcat 5.5/conf/server.xml文件
添加:URIEncoding="GB18030"具体情况如下:
port="8080"
redirectPort="8443"
minSpareThreads="25"
connectionTimeout="20000"
maxThreads="150"
maxSpareThreads="75"
URIEncoding="GB18030">
第二步:
在servlet中添加:
response.setCharacterEncoding("GB18030");
第三步:
在jsp文件中添加:
<%@page contentType= "text/html;charset=gb18030 "%>
其它:
ajax中的中文处理:
var xmlObj = new ActiveXObject('Msxml2.XMLHTTP');
xmlObj.open ('post',URL,true);
xmlObj.setrequestheader("cache-control","no-cache");
xmlObj.setrequestheader("Content-Type","application/x-www-form-urlencoded");
本文介绍了解决Tomcat服务器中文乱码问题的方法,包括修改server.xml配置文件、设置servlet响应编码及调整jsp页面编码。

被折叠的 条评论
为什么被折叠?



