在需要显示中文的jsp页中加入
<%@ page contentType="text/html;charset=gb2312"%>
--------------------------------------------------------
╔━━━━━━━━━━━━╗
┋  —★— 天道酬勤—★— ┋
╚━━━━━━━━━━━━╝
我需要的或许是从容和洒脱,正如生命的本原,在清醒中回归。

解决方案 »

  1.   

    <%@ page contentType="text/html;charset=gb2312"%>
    --------------------------------------------------------
    ╔━━━━━━━━━━━━╗
    ┋  —★— 天道酬勤—★— ┋
    ╚━━━━━━━━━━━━╝
    我需要的或许是从容和洒脱,正如生命的本原,在清醒中回归。
      

  2.   

    是小写的gb2312
    数据库是不是oracle? 我记得如果是乱码的话好象强行转化一下.
    是string(...,...)什么什么有多个参数的.我没在手上,你查查
      

  3.   

    哈哈,我大概明白了~~~~
    “是 gb2312 或 GBK(支持更多中文字符显示)
    不是 GB2312 或 gbk”
    <%@ page contentType="text/html;charset=GB2312" %>
                                    ^^^^^^^^^^^^^^
    JSP 或者说 Java 是大小写敏感的!!!
    而且如上只能解决页面显示的问题,而数据传到数据库内还是会变成“????”的,可以自编一个小函数转换一下就行了,你查一下 JSP 的书,应该都会有的。
      

  4.   

    String Newstitle=request.getParameter("NEWSTITLE");
    Newstitle=new String(Newstitle.getBytes("ISO8859_1"),"gb2312");
    转换一下
    肯定ok!
      

  5.   

    <%@page contentType="text/html;charset=GBK"   就是它,HEHE
      

  6.   

    zmrljl(javaone)说的对!
    Newstitle=new String(Newstitle.getBytes("ISO8859_1"),"gb2312");