springMvc IE浏览器 前台中文参数 乱码问题解决方法

对需要传递的中文参数先进行两次转码:

1.js文件中使用encodeURI()方法。

var url = "Validate.jsp?id=" + encodeURI(encodeURI(idField.value));   

2.在后台中对传递的参数进行URLDecoder解码

String username = URLDecoder.decode(request.getParameter("id"),"UTF-8");

 
posted on 2016-08-18 10:05  Longevity  阅读(518)  评论(0编辑  收藏  举报