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中不要出现中文
--------
同意楼上。