1、加上
<%@ page contentType="text/html; charset=GBK" %>
2、class文件要放在WEB-INF/classes里

解决方案 »

  1.   

    class 文件是放在WEB-INF/classes里的啊另外我看到好多人用mysql数据库为什么大家用sql的不多阿,不好用吗?我还没有学到数据库连接,如果要和数据库连接的话是不是还要装什么插件啊?
      

  2.   

    sql?楼主指的是sqlserver?mysql是免费的,sqlserver是要钱的,当然作练习无所谓了
    你的第二个问题,你看看你的hello.class的第一句,是不是package hello;
      

  3.   

    加上<%@ page contentType="text/html; charset=GBK" %>后所有的汉字都变成?号了
      

  4.   

    那你要转码了,或者把GBK改成GB2312试试。
      

  5.   

    连接数据库用
    JDBC-ODBC Bridge Driver就成了
      

  6.   

    把GBK改成GB2312后也是所有的中文都是?而输入的英文变成了英文+????
      

  7.   

    <%@ page contentType="text/html; charset=GB2312" %>
    <jsp:useBean id="Hello" class="hello.HelloBean" scope="page">
    <jsp:setProperty name="Hello" property="*" />
    </jsp:useBean>
    <html>
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=GB2312">
    </head><body bgcolor="#FFFFFF" text="#000000">
    <center>  Hello,<%=Hello.getName()%><%=Hello.getSex()%>你好!
    </center>
    </body>
    </html>怎么转码啊?
      

  8.   

    你的程序有问题,你服务器端的代码(Servlet)里面是不是也有
    "charset=GBK"或charset="GB2312"设置。如果是这样Java就进行了两次转码,所以会出现错误,你先看看
      

  9.   

    http://expert.csdn.net/Expert/FAQ/FAQ_Index.asp?id=6412
    http://expert.csdn.net/Expert/FAQ/FAQ_Index.asp?id=29037
    http://expert.csdn.net/Expert/FAQ/FAQ_Index.asp?id=23875
    http://expert.csdn.net/Expert/FAQ/FAQ_Index.asp?id=3282看看这些吧。
      

  10.   

    我的JavaBean中没有"charset=GBK"或charset="GB2312"如下:
    package hello;
    public class HelloBean{
    private String name="";
    private String sex="";
    public HelloBean(){
    }
    public void setName(String name){
    this.name=name;
    }
    public String getName(){
    return this.name;
    }
    public void setSex(String sex){
    this.sex=sex;
    }
    public String getSex(){
    return this.sex;
    }
    }
      

  11.   

    改为<%@  page  contentType="text/html;charset=ISO8859_1"%>后就好了,
    不知道这是什么原因?
      

  12.   

    呵呵,那就是字符集的问题了。
    http://expert.csdn.net/Expert/FAQ/FAQ_Index.asp?id=6412
    上已经说得很清楚了。
      

  13.   

    1你换一个TOMCAT版本就可以了
    2好象只能按你说的那样做;直接放在CLASS下不行;我也遇到这个问题,没琢磨出来