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

来源:互联网 发布:淘宝店铺装修在哪里 编辑:程序博客网 时间:2024/05/18 03:25

乱码的原因在于前后台数据编码方式不一致。

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

此时有两种解决方案

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



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

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


我更习惯第一种。

0 0