做个SSH2的小model, SSH2框架搭完成了,跑起来没问题,拿用户类User做最简单的增删改查操作,除了乱码问题,也跑起来了、 本来觉得乱码问题、小case啊~~~ 可是搞了半天了、没成功。。 创建新用户:
就是在JSP页面添写用户信息,然后提交到 UserAction ,在UserAction中拿到的数据是乱码、 疯了都。 1.JSP页面都写了<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ page contentType="text/html; charset=utf-8" %>
2.试过在UserAction 的方法内,设置编码ServletActionContext.getRequest().setCharacterEncoding("utf-8");
ServletActionContext.getResponse().setCharacterEncoding("utf-8");
ServletActionContext.getResponse().setContentType("text/html;charset=utf-8");
3.sturts.properties中加入struts.locale=zh_CN
struts.il8n.encoding=UTF-8
4.在web.xml中配置ActionContextCleanUp类过滤器
5.在tomcat6.0的service.xml中端口后加 URIEncoding="UTF-8"
杯具不?同志们 上边方法都是过了。就是不行啊不行、我快疯了、我正的受不了了今儿睡都睡不安稳了。。等待真相。。 求铝求美求合体,坐等真相哥。。那啥,真相姐也行。。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货