加一句  response.setContentType("text/html");

解决方案 »

  1.   

    不好意思
    是这句<META http-equiv=content-type content="text/html; charset=gb2312">
      

  2.   

    <html:form action="/......" method="post" enctype="multipart/form-data">
                                                               |
                                                               |
                                                              \|/
                                                         主要是加它了!!!
      

  3.   

    那加在哪儿呢?我只是使用这个程序,没写过JSP.为什么以前是正常的呢?
      

  4.   

    <form action="/......" method="post" enctype="multipart/form-data">
    .......................................
    .........................................
    .........................................</form>
    搞定!
      

  5.   

    String ghost=null;
    String doing = new String(ghost.getBytes("GBK"),"ISO8859-1");
    如上,上面的ghost为要显示的变量,你可以让他标准化之后再显示的。
      

  6.   

    Weblogic的字符集也和以前一样么?有没有修改过它呀。出现问号的是不是从数据库中读出来的数据?
      

  7.   

    byte[] b2 = aaa.getBytes("8859_1");
    aaa= new String( b2, "gb2312" );
    你试试!
      

  8.   

    出现问号的正是从数据库中读出来的数据啊!!!!!Weblogic的字符集不知道有没有修改过,在哪里修改呀!!!!!
    请大虾指点!!
      

  9.   

    哦;这个问题我解决了;
     
    我是这样解决的: string name;
    name=new String(rs.getString("name").getBytes("8859_1"),"gb2312");就行了;楼主你试试;我还有一个问题,有人知道吗?希望能得到解决;就是如何在:textarea中显示数据库中的信息,我用了:<%=tohtml(others)%>  others为我要显示的部分但是调试出错;请解决
      

  10.   

    楼上的办法是可行的!往数据库里面写的时候我从来都是这么写的,不然经常就是问号!基本上就是这样写的:
    string name;
    name=new String(rs.getString("name").getBytes("8859_1"),"gb2312");楼上的问题说得不明确,可否继续!出什么错误信息?我也写过好像没什么问题
      

  11.   

    我不会写JSP呀! 我只是安装使用罢了!
    以前都正常的!是不是哪里设置的问题!