WEB中文乱码处理

浏览器页面展示中文时出现乱码错误解决方案:
1.设置page指令的编码为UTF-8
WEB中文乱码处理
2假如请求页面,从某页面传输中文到另外的页面时中文乱码:
WEB中文乱码处理
WEB中文乱码处理
通过request.setCharacterEncoding(“UTF-8”);

3.Get请求的时候,tomcat有问题,默认传输编码用的是ISO-8859-1,中文
有问题,解决办法:tomcat-conf-server.xml
在 8443 后面加上useBodyEncodingForURI=”true“/>
WEB中文乱码处理

改了后,还得在eclipse中重新映射一遍
WEB中文乱码处理
String user = request.getParameter(“user”);
user = new String(user.getBytes(UTF-8),“UTF-8”);
reponse.getWriter().write(user);