actionForm乱码问题

xutao0215 2008-05-31 05:45:25
ActionForm 里的属性值乱码


过滤器
重写RequestProcessor
在actionForm 的reset()方法里也写request.request.setCharacterEncoding("gb2312");
spring 的过滤器配置

但ActionForm 里的属性值都是乱码..

谁知道还有什么方法吗?
...全文
230 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
wu8816799 2010-12-02
  • 打赏
  • 举报
回复
小熊猫,很好,很实用,愁了几天了,解决了……
shaonan150 2010-03-09
  • 打赏
  • 举报
回复
小熊猫.. 牛人啊
xutao0215 2008-05-31
  • 打赏
  • 举报
回复
小熊猫.. 牛人啊
转码成功!!
那代码是全部参数做了强制转码吧

但运行的机制还是不很清楚....
Shine_Panda 2008-05-31
  • 打赏
  • 举报
回复
xutao0215 2008-05-31
  • 打赏
  • 举报
回复
填充ActionForm之前就是调用 ActionForm里的reset()方法
所以在reset()方法里写 request.request.setCharacterEncoding("gb2312"); 也可以转码



过滤器我也写了..
就是过滤不了啊..
heting1024 2008-05-31
  • 打赏
  • 举报
回复
RequestProcessor 应该会过滤掉吧,要在struts配置文件里面配置才有效,不行的话就是代码有问题,用过滤器吧,那个简单点
zhj92lxs 2008-05-31
  • 打赏
  • 举报
回复
reset()方法里也写request.request.setCharacterEncoding("gb2312");
你这样写有什么用

67,538

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧