描述一下:(环境:redhat linux 9,tomcat4.1.29)简单的index.htm文件(dw建一个,body之间就加几个汉字),放到webapp/root/下,在浏览器就显示是乱码可能是与tomcat或os的字符集有关,搜一下csdn,搞不定!解决则,另开贴给分!

解决方案 »

  1.   

    html里的<head>
    加上
    <meta name=contentType value="text/html;charset=GBK">试试?
      

  2.   

    我在windowsXp 和windows2k下用tomcat 4.1.29也有此问题。换成tomcat 5.0.16就好了,我认为这个问题与操作系统应该没有关系,所以建议你也换成5.0.16,应该能解决。解决后可要给分呦!:)
      

  3.   

    to  stonefeng(浩) 这应该是下下策吧,实在不行了再试试
      

  4.   

    Elevener(11号) :怎么会是下下策?
    我认为这个问题产生的原因可能是:tomcat 4.1.29在向浏览器输出html文件时返回头有误,导致浏览器不能正确识别文档编码。
    而5.0.16则更正了此bug。
    有更正了的新版软件可用,为何还要用其他办法?应该是上上策!另:浏览4.1.29输出的html网页时,若出现乱码,在网页上点右键查看一下浏览器当前使用的字符集如何?再将其设置为gb2312看看如何?
    结果很明显。
      

  5.   

    http://www.csdn.net/develop/read_article.asp?id=21757
      

  6.   

    新开贴:http://expert.csdn.net/Expert/topic/2620/2620228.xml?temp=.1566584楼上的都可以去up和接分