论坛首页 入门技术论坛

网页在Linux下正常显示,部署到Windows下的Tomcat后出现乱码

浏览 3571 次
该帖已经被评为新手帖
作者 正文
   发表时间:2007-01-05  
   我使用Tapestry4+Spring+Hibernate+MySQL做了一个Web应用程序,全部使用UTF-8编码,部署在Linux下的Tomcat中是页面显示正常,但是将war部署到Window下的Tomcat中后,在访问第一个登陆页面时显示乱码,但查看浏览器显示的编码确实是UTF-8。此登陆页面显示的是静态内容,并且进行登陆操作后,可以成功登陆,因此猜测问题与Spring,Hibernate,MySQL无关。
    不知道大家是否出现类似情况,如何解决的?小弟目前猜测可能是Tomcat或Tapestry的问题。
    谢谢。
   发表时间:2007-01-05  
查出问题了,原来是tomcat的编码问题,在Tomcat的启动参数中添加
-Dfile.encoding=utf8
就可以了。
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics