首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 其他相关 >

处置新系统中文乱码

2012-11-18 
处理新系统中文乱码别人做的一个系统,页面编码UTF-8,增加中文,没有后台源码,修改是不太现实。现在添加了一

处理新系统中文乱码
别人做的一个系统,页面编码UTF-8,增加中文,没有后台源码,修改是不太现实。
现在添加了一个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> 1 楼 man 2009-02-05   不能正常传值的地方使用了ajax(prototype.js), 网上找了很多例子,都要在后台再处理的,如页面先编码,后台再解码等。
但如果不改后台代码,有无可能处理到?正在尝试中,有人试过不? 2 楼 huangleiatay 2009-02-10   我想问的是,添加filter后,为什么后台还会接受到乱码? 3 楼 man 2009-02-19   huangleiatay 写道我想问的是,添加filter后,为什么后台还会接受到乱码?
从上网查的资料来看,ajax默认是使用utf-8,也就是数据离开页面时已经被编码,也就是乱码了,后台只有处理才能恢复,这是我个人的理解;
没办法的办法,还是修改了后台的代码解决;
4 楼 海底行者 2009-02-25   我也遇到了这样的问题,如果有好办法共享一下。。。

热点排行