请问一下,前面是哪里?我真么不知道?别笑话我呀。
我在tomcat3.3.1中的异常报告里就很正常,中文能正常显示!

解决方案 »

  1.   

    gb2312-->ISO8859_1
    试试如果还不行换个高版本的试试
      

  2.   

    能再讲得稍微具体一点吗?
    我没有高版本的了,
    如果不行,我只能换tomcat3.3.1了,本来我还找不到错误的原因呢,还是乱码,晕!
      

  3.   

    http://jakarta.apache.org/tomcat/下载高版本,我用4.1版本不错。
      

  4.   

    新情况!!!
    因为我是在整合Apache2.0.44(mod_jk2-2.0.43.dll)的情况下做的,
    而我把apache关掉,只用tomcat4.0.3时,一切症状消失!
    这种情况在我用apache2.0.44+tomcat3.3.1时也出现过,只不过是不支持CSS样式表和独立的js的javascript脚本文件。
    了解情况的大虾清指点迷津!万分感谢!
    问题解决马上送分!!!
      

  5.   

    一般jsp的乱码问题可以通过在jsp中加入<%@ page contentType="text/html;charset=GB2312" %>来解决,至于servlet的乱码在可以使用servlet2.3中提供的HttpServeletRequest.setCharacterEncoding函数或者到下面连接看一下,定位一下问题:
    http://www.cn-java.com/target/news.php?news_id=941
      

  6.   

    能具体讲一下servlet的乱码地解决
    HttpServeletRequest.setCharacterEncoding函数怎么用在程序里吗?
      

  7.   

    是这样,我的jsp没有乱码问题的
      

  8.   

    在你的jsp页面上加上下边的语句:
    <%@ page language="Java" contentType="text/html; charset=gb2312"%>
      

  9.   

    在javabean及jsp页面接收数据时照下边的语句转码就可以了:String str=new String(request.getParameter("str").getBytes("iso-8859-1"),"GBK");
      

  10.   

    把apache的缺省编码也改成GB2312(或GBK)
      

  11.   

    可以试一下通过在WEB-INF/web.xml中设置character-encoding来解决:
    <web-app character-encoding="your_system_default_file.encoding">
    ...
    </web-app>比如:产品是在中文WINDOWS98中运行,系统缺省字符集是用GBK,则这个应用的web.xml需要设置成:
    <web-app character-encoding="GBK">
    ...
    </web-app>UniCode inside
      

  12.   

    真的不好意思开口,不是我懒,我是真的不知道
    在apache中如何设置缺省编码?
      

  13.   

    问题没有问题没有完美的解决,目前的办法只有关闭apache了,谢谢大家的帮助!