前端向后端传String类型的参数时,出现乱码
记录一个解决方法
1,前端对参数进行编码:
(参数:userName)
var userName = encodeURI(encodeURI(userName));
2,后端对参数userName进行解码:
try {
String name = URLDecoder.decode(userName, "UTF-8");
query.setUserName(name);
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
搞定