浏览 2456 次
锁定老帖子 主题:处理新系统中文乱码
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-02-04
现在添加了一个filter, request.setCharacterEncoding("UTF-8"); 有部分从页面传向后台的中文正常,但还有些页面乱码,请问还有别的方法处理吗? 以下方法试过了 1.修改catalina.bat -Dfile.encoding=UTF-8 2.web.xml 增加 <init-param> <param-name>javaEncoding</param-name> <param-value>UTF-8</param-value> </init-param> 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2009-02-05
不能正常传值的地方使用了ajax(prototype.js), 网上找了很多例子,都要在后台再处理的,如页面先编码,后台再解码等。
但如果不改后台代码,有无可能处理到?正在尝试中,有人试过不? |
|
返回顶楼 | |
发表时间:2009-02-10
我想问的是,添加filter后,为什么后台还会接受到乱码?
|
|
返回顶楼 | |
发表时间:2009-02-19
huangleiatay 写道 我想问的是,添加filter后,为什么后台还会接受到乱码?
从上网查的资料来看,ajax默认是使用utf-8,也就是数据离开页面时已经被编码,也就是乱码了,后台只有处理才能恢复,这是我个人的理解; 没办法的办法,还是修改了后台的代码解决; |
|
返回顶楼 | |
发表时间:2009-02-25
我也遇到了这样的问题,如果有好办法共享一下。。。
|
|
返回顶楼 | |