<%@page contentType="text/html; charset=gb2312"%>

解决方案 »

  1.   

    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    </head>
      

  2.   

    另外,如果要获得页面的变量,在前面加上一句:
    request.setCharacterEncoding("gb2312");
      

  3.   

    在JSP文件的第一行加上:
    <%@ page contentType="text/html;charset=GBK"%>
      

  4.   

    ^_^,好了。
    是 kingssman() 说得对!谢谢了也同样谢谢 bobZ(蓝眼) 呵呵!给分了
      

  5.   

    <%@page contentType="text/html; charset=gb2312"%><html>
    <head>
    <title>Untitled</title>
    </head><body><table align="center" border="0" width="760" cellspacing="0" cellpadding="0" height="355">                  
    <tr>                  
    <td width="150" height="355" valign="top">                  
               
    </td>                  
    <td width="10" height="100%"></td>
    <td width="1" height="100%" bgcolor="#3399ff"></td>
    <td width="10" height="100%"></td>
    <td width="589" height="331" valign="top" background="images/bg1.gif">                       
            <table border="0" width="100%" cellspacing="0" cellpadding="0" height="307">                  
              <tr>                  
                <td width="100%" colspan="2" height="20" bgcolor="#3399ff">&nbsp;<font color="#ffffff">&#65395;&#65417;&#65428;&#65393;&#65397;&#65415;&#65410;&#65404;</font>       
    </td>
      </tr>
          <form action="login_ok.jsp" method="post">
    <tr><td align="right" height="32" width="40%">&#65424;&#65429;&#65411;訒&#65402;</td>
                <td>
                  <input type="hidden" name="returl" value="">
      <input type="text" name="logname" value="">
                </td>
              </tr>
              <tr> 
                <td align="right"  height="32">&#65411;&#65436;&#65410;&#12539;&#65402;</td>
                <td>
                  <input type="password" name="logpass">
                </td>
              </tr>
              <tr> 
                <td align="center" colspan="2" height="32"> | 
      <a href="findpass.jsp">&#65411;&#65436;&#65410;&#12539;&#12539;&#65419;&#65379;&#65388;&#65429;&#65426;&#65426;&#65403;&#65423;&#65410;</a> | 
      <a href="reg.jsp">&#65431;&#65378;&#65394;瞎&#65410;&#65427;&#65411;&#65403;&#65383;</a> |
                  <input type="submit" name="login" value="&#65397;&#65415;&#65410;&#65404;!">
                </td>
              </tr>
      </form>
    <tr> 
      <td colspan="2" align="right">&nbsp;</td>
    </tr>
            </table>                  
            </td>
        </tr>
      </table>
    </body>
    </html>
    我试过了,可以显示
      

  6.   

    你是在html文件里乱还是jsp文件乱,在html里加:
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    在jsp里加:<%@page contentType="text/html; charset=gb2312"%>
    如果不行的话就把charset=gb2312改成:charset=ISO-8859-1应该可以阿,我的从来没有乱过阿
      

  7.   

    to bobZ(蓝眼): 
    setCharacterEncoding("gb2312")是在哪个包里的方法呢?我怎么找了整个doc都没有找到呢?
    能不能把用法写的详细些呢??
      

  8.   

    request是jsp的内部对象,setCharacterEncoding()是它的一个方法。jsp就是一个变种的servlet,servlet的包在javax.servlet.*
      

  9.   

    哦!!
    setCharacterEncoding()原来是在j2ee的doc里面,怪不得我在j2se的doc里面找不到!!多谢: bobZ(蓝眼)