struts2的乱码问题 我不想自己写filter拦截乱码,我就想要用struts2自带的处理乱码的方式,是怎么样的,给点思路。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 结贴率这么低呀第一步:在 struts.xml 加 <constant name='struts.i18n.encoding' value='GBK'/><!--国际化信息内码-->另外记住 jsp页面用的什么编码,struts.xml中就用什么编码,例如如果在struts的配置文件中指定的是gbk 那么你页面用gb2312和gbk都可以,不要用utf-8,如果你struts配置文件中是utf-8,那么页面就用utf-8 不要用gb2312和gbk第二步:在web.xml中配置这样一句话 <filter> <filter-name>char</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-param> <param-name>encoding</param-name> <param-value>UTF-8</param-value> ---要对应你在struts.xml中的配置 </init-param> </filter> <filter-mapping> <filter-name>char</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> post提交基本上没有问题。编码一致就OK了 麻烦帮我看下哪里出问题了???? 服务器启动的时候自动执行sql文件 hibernate中Criteria查询中的问题?? 怎么样得到当前java.sql.Date类型的日期 关于网络聊天技术的实现 spring struts oc4j log4j 如何由Hibernate向Struts2.0传递多表查询所得的List? hibernate新手问题 请教:<logic:iterate>标签 请教EJB问题 BigDecimal的一个问题,求解疑。 谁有基于web的在线考试系统的html静态模板 ?
第一步:
在 struts.xml 加 <constant name='struts.i18n.encoding' value='GBK'/><!--国际化信息内码-->
另外记住 jsp页面用的什么编码,struts.xml中就用什么编码,例如如果在struts的配置文件中指定的是gbk 那么你页面用gb2312和gbk都可以,不要用utf-8,如果你struts配置文件中是utf-8,那么页面就用utf-8 不要用gb2312和gbk第二步:
在web.xml中配置这样一句话
<filter>
<filter-name>char</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value> ---要对应你在struts.xml中的配置
</init-param>
</filter>
<filter-mapping>
<filter-name>char</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>