原文地址:http://blog.csdn.net/yiluoak_47/article/details/8147415
前台使encodeURIComponent把地址编码,
后台jsp或servlet在调用request.getParameter的时候java自动对地址解码,所以就乱码了.
解决方法:
在前台对地址进行两次编码 encodeURIComponent(encodeURIComponent(message))
在后台使用URLDecoder.decode(request.getParameter("name"), "UTF-8");解码