有多种方法
1、如果采用Weblogic,可以配置weblogic.xml文件,注明编码格式,具体请参考WebLogic的文档;
2、采用Filter技术,网上有类似的文章,可以配置一个apache的Filter就可以转换字符编码;
3、扩充Struts,继承ActionServlet类,重载process方法,在此方法之前,request.setCharacterEncoding("gb2312")就可以了。其实Filter也是这么处理的。
1、如果采用Weblogic,可以配置weblogic.xml文件,注明编码格式,具体请参考WebLogic的文档;
2、采用Filter技术,网上有类似的文章,可以配置一个apache的Filter就可以转换字符编码;
3、扩充Struts,继承ActionServlet类,重载process方法,在此方法之前,request.setCharacterEncoding("gb2312")就可以了。其实Filter也是这么处理的。
解决方案 »
- Struts2的action标签问题,烦躁!
- apache2.2+tomcat6.0+.htaccess实现二级域名
- 数据无法显示 急 急 急
- Struts+Spring中使用DispatchAction类无法访问指定方法-高手来
- Struts The requested resource (/findPassword.do) is not available.
- C/S和B/S结构连接一起用
- [求助]SQL了数据库中要写能删除相同的数据的语句
- 这是什么错误
- 高分求iis6+tomcat5的整合方法,我再网上搜索到了很多,但是依然不好使,请实践过的高手帮忙!
- 用hibernate 如何实现分页
- 再次求助!开发会话bean的问题
- 关于使用JBuilder 7+Weblogic7发布EJB的问题!
2,java虚拟机是采用UNICODE编码的,也就是说你不管输入什么编码,它都会转换为UNICODE
3,处理玩后在输出数据时把数据按你暂存起来的编码就行了
我后来也解决了
可以看帖子这是我的解决方法
http://expert.csdn.net/Expert/topic/2376/2376291.xml?temp=.3416559