1.问题说明 在页面中通过get方式提交请求是参数中带有中文,到了后台就变成了乱码。 2.解决 页面中通过js编码: var param = $('#param').val(); param = window.encodeURI(window.encodeURI(param )); 后台java解码: String param= java.net.URLDecoder.decode(param,"UTF-8");