ITPub博客

首页 > 应用开发 > IT综合 > url中文传递到controller中乱码解决

url中文传递到controller中乱码解决

原创 IT综合 作者:amazinget 时间:2015-03-11 14:36:23 0 删除 编辑

场景描述:


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/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2014-10-15

  • 博文量
    14
  • 访问量
    70135