`
ldsjdy
  • 浏览: 147366 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Struts2 中文乱码

阅读更多
1.页面和数据库存的编码保持一致,如数据库存编码为utf8,则页面也设为为utf8
2.配置jdbc连接时加上characterEncoding=UTF-8
3.get方法出现乱码时,修改tomcat 的 Connector连接配置,加上编码
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000"
               redirectPort="8443"   URIEncoding="UTF-8"  />
4.在 action 中输出 传入页面传过来的参数,以确定是在哪一步开始出玩乱码的,
在action中转换编码,
String name=request.getParameter("name");
  name=new String(name.getBytes("ISO-8859-1"),"UTF-8");

5.添加filter 过滤编码
request.setCharacterEncoding("UTF-8");

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics