Struts2的编码问题
继续昨天的编码问题 我一直全部采用UTF-8格式,而且在jUnit测试中并没有问题,说明是在Struts进行数据收集时候出错。 Google之后,根据网上一些建议修改web.xml struts.xml 但都没有效果。 网上建议在web.xml中添加 : <filter> <filter-name>struts-cleanup</filter-name> <filter-class>org.apache.struts2.dispatcher.ActionContextCleanUp </filter-class> </filter> <filter-mapping> <filter-name>struts-cleanup</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> 来设定本地化和编码,然后在struts.xml中添加过滤器 <constant value="UTF-8" name="struts.i18n.encoding"></constant> <constant value="UTF-8" name="struts.locale"></constant> 根据我测试,都没有效果。 我检查完JSP页面编码和本地文件编码,也都不存在问题。 最后我在一片帖子中看到讲WebWork2和Struts2的一些过滤器不一样,那位高手遇到和我几乎一样的问题,然后他使用另外一个Filter : ...