现在的位置: 首页 > 综合 > 正文

jsp url传参数中文乱码问题

2013年10月12日 ⁄ 综合 ⁄ 共 469字 ⁄ 字号 评论关闭

大概在网上收集了一下:

多种解决办法:

1、用El
2、把取得的参数进行转码:String args= request.getParameter("groupname");
String result = new String(args.getBytes("ISO-8859-1"),"UTF-8"); 
3、使用过滤器来过滤
4、把tomcat的server.xml文件中找到 <Connector…………,在后面加上URIEncoding="UTF-8"/>

5、改用post 

6、在servlet里面加上 request.setCharacterEncoding("utf-8");

7.request.setCharacterEncoding("utf-8");
  response.setContentType("text/html;charset=utf-8");

8.后台加入

  1. String str=req.getParameter("items");  
  2. str=java.net.URLDecoder.decode(str, "UTF-8");  

抱歉!评论已关闭.