struts2.0的基础问题 从jsp页面的表单中向后台提交中文,到action中打印,在控制台输出,当页面的编码方式是ISO-8859-1时,到后台则成了金伟胜类型了,如果页面编码方式为utf-8,则后台就显示乱码了,这应该怎么解决 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 乱码问题,直接上google。参考http://flym.iteye.com/admin/blogs/173715 解决乱码问题 把编码方式改为GBK就OK了。。 手动添加Struts2的5个jar包,不要用MyEclipse自带的那个。 改为GBK还是乱码啊,我没用Myeclipse,我是用eclipse创建的dynamic web project,自己手动加的包的 加拦截器,统一好编码格式后再用action作处理 写个过滤器就ok了 在web.xml添加如下代码<filter> <filter-name>encodingFilter</filter-name> <filter-class> org.springframework.web.filter.CharacterEncodingFilter </filter-class> <init-param> <param-name>encoding</param-name> <param-value>UTF-8</param-value> </init-param> </filter> <filter-mapping> <filter-name>encodingFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> 实际上struts2.0的乱码是个bug,可以通过添加拦截器来解决,不过如果LZ先麻烦的话直接用最新的struts就好了,另外需要在struts.xml中添加<constant name="struts.i18n.encoding" value="gbk" /> 关于数据库和文件同步写入的问题 struts2 ajax 求助毕业设计。。。。 取struts中表单值的问题 可以这样吗 如何将roller2.3配置在tomcate+mssql中(高分请教) 谁能告诉我这个算法是什么意思 在servlet中怎么得到web.xml的参数 安装程序的制作问题 大家救命,关于COM+和EJB,大家快点帮忙,要不我就完蛋了,急死我了,救命阿。 【紧急求助】SSH框架下,把Hibernate和Spring的包升级了一下,结果代码里面全是警告! SSH整合环境,spring初始化对象为空
参考
http://flym.iteye.com/admin/blogs/173715 解决乱码问题
<filter>
<filter-name>encodingFilter</filter-name>
<filter-class>
org.springframework.web.filter.CharacterEncodingFilter
</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>encodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>