当前位置: 代码迷 >> Java Web开发 >> Tomcat中部署的系统,在WINDOWS下运行没有关问题,在LINUX下出现URL里面的所有中文都是乱码
  详细解决方案

Tomcat中部署的系统,在WINDOWS下运行没有关问题,在LINUX下出现URL里面的所有中文都是乱码

热度:106   发布时间:2016-04-17 16:54:06.0
Tomcat中部署的系统,在WINDOWS下运行没问题,在LINUX下出现URL里面的所有中文都是乱码。
我的系统在WIN2003和XP上上测试都是正常的,在原来的LINUX系统上也是正常的。但是由于其他原因,LINUX服务器重新安装了。再部署系统就出现了这样的毛病。

请各位高手帮帮忙。事后高分相送。

------解决方案--------------------
肯定是设置字符集的问题,可能是你这次装的LINUX系统时选择的字符集和上次不一样,也可能是你这次的WEB服务器的字符集和上次不一样,当然这些的前提是你的程序没有改动
===========
个人意见,URL中不要出现中文
------解决方案--------------------
设置linux的字符集,采用gb2312试试
------解决方案--------------------
LZ把中文放在URL里,是个很不明智的做法。

可以参考BAIDU,把中文转换成特定字符。
------解决方案--------------------
liaohaiying(大菜) ( ) 信誉:100 Blog 2007-01-22 09:34:45 得分: 0
肯定是设置字符集的问题,可能是你这次装的LINUX系统时选择的字符集和上次不一样,也可能是你这次的WEB服务器的字符集和上次不一样,当然这些的前提是你的程序没有改动
===========
个人意见,URL中不要出现中文

--------
同意楼上。