Ajax中的中文乱码问题的解决方案
2011-08-29 19:03
330 查看
1、如果是传递参数出现中文乱码问题可以这样解决
js中:
var url="getRoomNo.do?venue_id=" + venue_id +"&sex="+sex;
url = encodeURI(url);
url = encodeURI(url);
xmlrequest.open("get",url,true);
action中:
String sex = request.getParameter("sex");
sex = URLDecoder.decode(sex,"UTF-8");
2、如果是在返回函数中获得的是中文的结果的话,这么解决:
利用filter进行过滤
request.setCharacterEncoding("UTF-8");
response.setCharacterEncoding("UTF-8");
chain.doFilter(request, response);
以上是自己遇到问题解决方案 作参考
js中:
var url="getRoomNo.do?venue_id=" + venue_id +"&sex="+sex;
url = encodeURI(url);
url = encodeURI(url);
xmlrequest.open("get",url,true);
action中:
String sex = request.getParameter("sex");
sex = URLDecoder.decode(sex,"UTF-8");
2、如果是在返回函数中获得的是中文的结果的话,这么解决:
利用filter进行过滤
request.setCharacterEncoding("UTF-8");
response.setCharacterEncoding("UTF-8");
chain.doFilter(request, response);
以上是自己遇到问题解决方案 作参考
相关文章推荐
- ajax中文乱码问题解决方案
- SpringMVC Ajax请求时返回json中文字符串的乱码问题的解决方案
- Ajax中文乱码问题解决方案(servlet)
- ajax获取数据中文乱码问题最简单的完美解决方案
- Ajax Post请求中文乱码问题解决方案
- ajax 文本框输入提示中文乱码问题解决方案
- jQuery-Ajax提交数据中文乱码问题的解决方案
- Ajax中文乱码问题解决方案
- 关于Ajax请求中传输中文乱码问题的解决方案
- ajax获取数据中文乱码问题最简单的完美解决方案
- ajax中文乱码问题解决方案
- extjs及ajax中文乱码问题及解决方案(基本通用)
- jquery1.4.2 ajax 中文乱码问题解决方案
- ajax获取数据中文乱码问题最简单的完美解决方案
- Ajax中文乱码问题解决方案
- ajax中文乱码问题解决方案
- Ajax中的中文乱码问题的解决方案
- Ajax中文乱码问题解决方案(servlet)
- AJAX中文乱码问题解决方案
- jquery+jsp+servlet做$.ajax交互时出现中文乱码(字符集问题)的解决方案