菜单project-->project properties-->General-->Encoding 不要选default或utf8.
改成gb2312或gbk,OK。

解决方案 »

  1.   

    我已经选成gb2312了,还是不行。
    "汉字"变成了"\u6C49\u5B57"了
      

  2.   

    在你所有的jsp文件中都加上这一行<%@page contentType="text/html;charset=gb2312"%>一切ok
      

  3.   

    菜单project-->project properties-->General-->Encoding 不要选default或utf8.
    改成gb2312或gbk,OK。
    ——zjcxx(云啸) 
    说的对,
    我的就没有上述问题,你看看,是不是别的问题。
    实在不行就手工转换吧~~~
    ;)
      

  4.   

    这是ide的问题,怎么还手工转换呢?呵呵我改了jb的运行参数都不行那是我的唯一解决方案
      

  5.   

    怪事~~~~不过jb编jsp程序,大家觉得这样好吗?效率怎么样?我还是觉得dreamweaver+editplus比较爽。(可能是我机器太水)
      

  6.   

    to wes109、dongdongshu:
    已经这样做了,还是不行。我看jbuilder的帮助中也提到,在保存时将unicode存为\uxxxx形式是jbuilder的一个功能:( 不过我不知道怎么才可以不存成这样的格式。
    另外,只要不是jsp,.java和.html文件在保存时都是正确的,没有任何问题,就jsp有这个问题。
    按照文档所说,\uXXXX的格式应该也是java的一种标准做法,为什么tomcat或其它服务器程序就不会将它转换为正常字符呢?如下面的例子中,"中文"在保存后会存为"\u4E2D\u6587"<%@page contentType="text/html;charset=gb2312"%>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    </head>
    <jsp:useBean id="contentBean" scope="application" class="untitled3.Content" />
    <jsp:setProperty name="contentBean" property="newLine" />
    <body>
    中文
    </body>
    </html>
      

  7.   

    to teaky2002:
     jb8写jsp还行吧,只要内存够,也慢不到哪去。我们整个项目都用jb8做,jsp只是前台的一小部分,既然大部分都用了jb8,也不必专门为jsp另外找一个工具了。