.java文件不用放在WEB—INF下的,把class文件放在WEB—INF/classes下就可以拉

解决方案 »

  1.   

    mySql是要下个驱动的,放在你的tomcat的common/lib底下就可以拉
      

  2.   

    javaebean的配置:把编译得到的class文件放在WEB-INF/classes下支持MySql:要下驱动。放到WEB-INF/LIB下。在CLASSPATH中添加相应文件路径
      

  3.   

    哈哈,楼上说的都对。我试过各种方法,发现可以在comon中加入驱动,在站点中的WEB-INF中的lib加也可以。不过不用在CLASSPATH中添加相应文件路径都得哦``。还有注意的是下载的驱动文件有一大堆,要全部摆出来才行。我还有一个问题,程序在Resin中运行是没问题的,但在tomcat中很多变成了乱码,不知如何解决?
      

  4.   

    我的有个class文件是TMP.ch3.testbean,放在web-inf/classes中,
    虚拟目录是/ser,
    jsp文件放在/ser/new下,我想问问,我的bean文件是
    放在/ser/web-inf/classes/TMP/ch3下面,
    还是/ser/web-inf/new/classes/TMP/ch3下面,
    还是哪里阿~~我放在那里都不对,救命阿~~~~我该放在哪里阿~~~
      

  5.   

    放在/ser/web-inf/classes/TMP/ch3下面
      

  6.   

    大侠们,帮帮我,我绝望了~
    这个是javabean文件
    public class TestBean
    {
    public String username;
    public String password;
    public int age; public void setUserName(String name)
    {
    this.username=name;
    } public void setPassword(String password)
    {
    this.password=password;
    } public void setAge(int age)
    {
    this.age=age;
    } public String getUserName()
    {
    return this.username;
    } public String getPassword()
    {
    return this.password;
    } public int getAge()
    {
    return age;
    }
    };
    html文件里面有一个表单,填入名字,密码,年龄
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE></HEAD><BODY>
    <FORM METHOD=POST ACTION="regiter.jsp">
    <INPUT TYPE="text" NAME="username">
    <INPUT TYPE="password" NAME="password">
    <INPUT TYPE="text" NAME="age">
    <INPUT TYPE="submit" name="submit">
    </FORM>
    </BODY>
    </HTML><%@ page contentType= "text/html;charset=GB2312" %>
    <%@ page import="TestBean"%><html>
    <head>
    jsp文件返回:
    </head>
    <body>
    <jsp:useBean id="user" scope="page" class="TestBean"/>
    <jsp:setProperty name="user" property= "*" />
    <!-- 注册成功:<br> -->
    <hr>
    使用Bean属性方法:<br>
    用户名:<%=user.getUsername() %><br>
    密码:<%=user.getPassword() %><br>
    年龄:<%=user.getAge()%><br>
    <hr>
    使用getProperty:<br>
    用户名:<jsp:getProperty name="user" property="username"/><br>
    密码:<jsp:getProperty name="user" property="password"/><br>
    年龄:<jsp:getProperty name="user" property="age"/><br>
    </body>
    </html>但是错误提示:
    org.apache.jasper.JasperException: Cannot find any information on property 'username' in a bean of type 'TestBean'
    不管我怎么改username名字,都是这样的错误~
    我真的觉得我的tomcat疯了~~~
      

  7.   

    终于改出来了,tomcat两个错误~
    打包,好像必须打包。
    set后面第一个字面,最好大写