`
jxdiamond
  • 浏览: 100363 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

URL中文传参乱码

    博客分类:
  • java
 
阅读更多
在项目的页面和后台中都指定了编码格式为UTF-8,但是当URL中包含中文时,还是乱码,可以通过修改Tomcat的connector,添加URIEncoding= "UTF-8" 。
如果参数是通过js传递的,那么还需要对参数进行编码,然后action端进行解码,例如:
javascript 代码:
encodeURI(encodeURI(a.jsp?name=鞍山市场部))

java代码:
String name = request.getParameter("name"); 
name= java.net.URLDecoder.decode(name, "UTF-8");
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics