您的位置:首页 > 编程语言 > Java开发

SpringMVC以get方式提交参数乱码的解决方案

2016-06-16 11:54 246 查看
乱码的原因在于前后台数据编码方式不一致。

假设你的后台所用的服务器是Tomcat。默认将网址进行ISO-8859-1格式的编码。

此时有两种解决方案

1、如代码,后台要这样取数据。

searchKey = new String(request.getParameter("searchKey").getBytes("ISO-8859-1"), "UTF-8");

2、修改 tomcat设置,将其编码改为utf-8.

我更习惯第一种。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: