浏览器页面展示中文时出现乱码错误解决方案:
1.设置page指令的编码为UTF-8
2假如请求页面,从某页面传输中文到另外的页面时中文乱码:
通过request.setCharacterEncoding(“UTF-8”);
3.Get请求的时候,tomcat有问题,默认传输编码用的是ISO-8859-1,中文
有问题,解决办法:tomcat-conf-server.xml
在 8443 后面加上useBodyEncodingForURI=”true“/>
改了后,还得在eclipse中重新映射一遍
String user = request.getParameter(“user”);
user = new String(user.getBytes(UTF-8),“UTF-8”);
reponse.getWriter().write(user);