charset=bg2312你写错了,不过如要实现国际化,最好还是用utf-8,简单应用就无所谓了

解决方案 »

  1.   

    用gbk试下,这个字符集比gb2312包含的汉字多!
      

  2.   

    request.setCharacterEncoding("GB2312")?这个跟你所要的没有一点关系啊你应该在jsp中
    <%@ page context="text/html;charset=GB2312"%>
      

  3.   

    有关系的,因为我有从表单传过来的数据嘛~
    我在页面用<jsp:include page="*.html">时,这个*.html里的汉字全是问号!如果在站台直接调用*.html却能正常显示!这对个问题迷惑了,肯定是编码在那出了问题。我要回去才能试
      

  4.   

    1、页面顶部加上<%@ page contentType="text/html;charset=gb2312"%> 
    2、<head></head>中加上
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    3、在request之前加上request.setCharacterEncoding("gb2312");