首页 > 应用开发 > IT综合 > url中文传递到controller中乱码解决
场景描述:
js中:
var url=''xxxxxx.xx?a=xx&b=中文;
window.open(url,target);
controller中:
@RequestMapping("test")
public String test(
@RequestParam(value = "b", required = false, defaultValue = "") String b) {
String inputB = b;
}
修改为:
var url=''xxxxxx.xx?a=xx&b=中文;
url = encodeURI(url);
url = encodeURI(url);
window.open(url,target);
String inputB = java.net.URLDecoder.decode(b,"UTF-8");
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29959940/viewspace-1456039/ ,如需转载,请注明出处,否则将追究法律责任。