重新启动TOMCAT再试试,确实也看不出什么错误,如果你的页面路径对的话

解决方案 »

  1.   

    采用这种request.setCharacterEncoding("gb2312");
    似乎解决不了中文显示的问题,不知道各位这样成功过没有?
    我的一直不行。
      

  2.   

    中文问题解决:http://community.csdn.net/Expert/topic/3530/3530812.xml
      

  3.   

    试下
    <%@ page contentType="text/html; charset=GBK" %>
    看中文显示可以吗
      

  4.   

    似乎每篇关于JSP中文解决方法的文章中都有request.setCharacterEncoding("gb2312");之类的方法,但是用一个最简单的例子都通不过,各位都试过吧
    <%@ page contentType="text/html; charset=gb2312"%> 
    <%
    request.setCharacterEncoding("GBK");
    //out.println(request.getParameter("name"));
    %>
    <%= request.getParameter("name") %>
    <html>
    <body>
    <form action="request_cn4.jsp" method="get">
    <input type="text" name="name">
    <input type="submit">
    </form>
    </body>
    </html>
    以上输出的是乱码
    既然是这样子,为什么么书上都说能解决问题呢
    真是郁闷
    难道只有geBytes()只能解决了么?
    实在比较麻烦
      

  5.   

    另外还有在struts中使用bean:message标记时,如果资源文件中是中文也不能够正确显示,欢迎大家来讨论
      

  6.   

    mendynew(在一个范围不停的徘徊) ( ) 信誉:100  2004-11-21 23:07:00  得分: 0  
     
     
       采用这种request.setCharacterEncoding("gb2312");
    似乎解决不了中文显示的问题,不知道各位这样成功过没有?
    我的一直不行。
    ========================
    我的可以,我已试过可以的,我是用cat4.0
      

  7.   

    不用request.setCharacterEncoding("gb2312");
    我的是乱码,用了之后,就好了,
      

  8.   

    struts里面必须用java的native2ascii工具把中文字符转换才可以.
      

  9.   

    怎么你们的都可以啊,我的是tomcat5.0,怎么不行呢?
    看来得重装试一下了
      

  10.   

    不要听他们乱说
    我的每一个都运行的好好的
    刚才试过都没问题
    我的是CAT 5。19
      

  11.   

    重装了CAT,request.setCharacterEncoding("gb2312");这一句还是不行,而且在其它同学的机器上试了也是乱码,不知道是什么原因。
    to wangchq(阿宝),可以给我一个实例吗?多谢
      

  12.   

    CAT5解决中文问题可以利用Filter来处理,能保证query string等都能正常处理。