(1)Tomcat 的 conf 下的server.xml文件中将
<Connector port=\公众8080\公众 protocol=\"大众HTTP/1.1\"大众
connectionTimeout=\"大众20000\公众
redirectPort=\公众8443\公众 />
里添加上后面3个编码的设置
<Connector port=\公众8080\"大众 protocol=\"大众HTTP/1.1\"大众
connectionTimeout=\公众20000\公众
redirectPort=\公众8443\"大众
useBodyEncodingForURI=\"大众true\公众
IEncoding=\"大众utf-8\"大众
URIEncoding=\"大众utf-8\"大众/>
(2)
然后在servlet中配置如下:
如果你用的是 post办法
办理方案:
request.setCharacterEncoding(\"大众utf-8\"大众);
response.setCharacterEncoding( \"大众utf-8\"大众 );
get办法
String str = request.getParamers(\"大众username\"大众);
String newStr= new String(str.getBytes(\"大众ISO-8859-1\"大众),\公众utf-8\"大众);
(3)jsp页面中 pageEncoding=\"大众UTF-8\公众
(4)如果你用的是Eclipse或者MyEclipse的话,选择window的
preferences中的左上角的输入框中输入spelling
在spelling这个页面中看看Encoding 默认是否设置为utf-8