利用ajax传值到后台出现了乱码问题

今天做项目的时候利用ajax往后台传值,由于传的是中文值,浏览器控制台打印正常,controller接收后成了乱码,加上这两行代码问题解决。

 后台controller层加上两行转换代码

name=URLDecoder.decode(name,"utf-8");
name= new String(name.getBytes("ISO-8859-1"),"utf-8");

猜你喜欢

转载自www.cnblogs.com/javaexplorer/p/12755351.html