Tomcat地址栏传中文参数乱码问题处理
2014-04-15 16:32
357 查看
javascript中有时需要向后台传递中文参数,再次展示到前台时显示为乱码,解决方案:
方案1:修改Tomcat-conf-server.xml文件
大约69-71行 修改为:
方案2:设置servlet字符集:
在java代码中加入:
方案3:
1.使用js对参数进行URL编码
2.在服务端解码
方案1:修改Tomcat-conf-server.xml文件
大约69-71行 修改为:
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="utf8" />
方案2:设置servlet字符集:
在java代码中加入:
response.setContentType("text/html; charset=UTF-8"); response.setCharacterEncoding("UTF-8"); request.setCharacterEncoding("UTF-8");
方案3:
1.使用js对参数进行URL编码
var _name=encodeURI($("#name").val()); //编码
2.在服务端解码
String _name=URLDecoder.decode(areaDTO.getName(),"utf-8");
相关文章推荐
- (备忘)tomcat处理url参数中文乱码问题
- 解决地址栏传递中文属性参数的乱码问题------tomcat服务器
- tomcat_get方式传递中文参数乱码问题
- Spring Tomcat Post Get 请求参数有中文时出现乱码或+号变空格等关于编码的问题
- Struts2 与 js 处理Get方式提交的中文参数乱码问题
- 处理request接收参数的中文乱码的问题
- 地址栏中提交中文参数乱码问题
- tomcat编码格式的设置/如何解决get()方式提交中文参数乱码的问题
- 处理get请求传过来的参数,中文乱码问题
- 后台 与 js 处理Get方式提交的中文参数乱码问题
- 【java】怎样解决tomcat中get提交中文参数为乱码的问题
- Jmeter笔记四(处理中文参数乱码的问题)
- tomcat中请求参数中文中乱码问题
- 处理Get方法传递中文参数出现中文乱码的问题
- Spring MVC 自带的字符编码过滤器以及Tomcat字符编码设置,彻底解决中文参数乱码问题
- 解决get方法传递URL参数中文乱码和解决tomcat下中文乱码问题
- 解决get方法传递URL参数中文乱码和解决tomcat下中文乱码问题
- Struts2 与 js 处理Get方式提交的中文参数乱码问题
- Tomcat 处理请求时的中文乱码问题
- js地址栏获取参数的方法,解决中文乱码问题,能支持中文参数