今天拿到别人代码后,看功能时查询始终不对。看到用get请求传递了中文,但是后台接受是乱码
做个小记:
解决办法:
后台:
String parameter = request.getParameter("keyword");
if(StringUtils.isNotBlank(parameter)){
String keyword=java.net.URLDecoder.decode(parameter,"UTF-8");
map.put("keyword", keyword);
}
请求:window.location.href="/car/buy/listType/listcar/?keyword="+encodeURI(encodeURI(kw));