1.JSP页面的charset和pageEncoding的编码保持一致,一般为“UTF-8”
2.请求参数为中文(默认编码为ISO-8859-1)
POST:request.setCharacterEncoding("UTF-8");
GET:new String(str.getBytes("iso-8859-1"),"UTF-8");
修改Tomcat的配置文件:useBodyEncodingForURL="true";
本文介绍了如何在JSP页面中正确设置字符集编码为UTF-8,并针对GET和POST请求中的中文参数提供了具体的解决方案,包括修改Tomcat配置来增强URL编码处理。
1.JSP页面的charset和pageEncoding的编码保持一致,一般为“UTF-8”
2.请求参数为中文(默认编码为ISO-8859-1)
POST:request.setCharacterEncoding("UTF-8");
GET:new String(str.getBytes("iso-8859-1"),"UTF-8");
修改Tomcat的配置文件:useBodyEncodingForURL="true";
1973

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