只显示主题贴
galaxystar 写道<Connector .... useBodyEncodingForURI="true">
in server.xml
这个方法是正解.我整个系统都是用utf8.但是用ajax提交的时候还是乱码.在后台看到2个汉字变成了6个字节的串.没办法识别为utf8.估计是WEB容器没有正确识别.修改了楼上的方法以后就正常了.
- 进入论坛 Java 版
在我的Action中有一个产数
User user
user有age这个Integer属性.
都设置好了getter 和seter.
当我在前台向这个action提交数据的时候,如:
user.do?user.age=20
在后台抛异常.说转换不成功.
如果我用
user.do?user.age=20&
就可以正常转换了.
看debug记录.发现前者在后台的值为
['23
']
后者为 ['20']
就是多了这个回车符号.
但是再action中有另外一个单独的 Integer page产数.在前台这样提交又不会出错
user.do?page=10
后台看到的参数结果也是有个回车符号,但是 ...
- 进入论坛 入门讨论 版







评论排行榜