a标签传输中文信息时会产生乱码,这与服务器的编码有关,
比较简单通用的方法是
String Name= new String(request.getParameter("name").getBytes("iso8859-1"),"utf-8");
现根据当前的编码规则 得到字节然后重新编码为utf-8;
或者在D:\TomCat\apache-tomcat-6.0.41\conf目录下server.xml更改tomcat的配置信息
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="utf-8"/>
加入 以下代码是无效的,它是用来解决post方式的乱码问题
request.setCharacterEncoding(
"UTF-8"
);
response.setCharacterEncoding(
"UTF-8"
);