1、你把你的类编绎后放到虚拟目录下的WEB-INF/classes目录下,如果没有则可以自已创建。注意大小写。同时要记住,在这个目录下放.class文件时要建与这个类一样的包的目录(注意大小写一至。)比如类Class1的包为package1则:Class1.class文件要放在:
虚拟目录/WEB-INF/classes/package1目录下。
2、在你的JSP页面中开头加下如下一句,把类引入进来。
<%@page import="类的包名.*"%>注意:如果WEB-INF/classes是新建的,则可能要重启服务器。

解决方案 »

  1.   

    我是这样做的,可是我觉得好像应该是jsp调用javabean函数的错误,因为如果不掉用checkUser()函数,是没有问题的,但是就是想不通调用函数错在那里?
      

  2.   

    如果我建了个文件夹里面再建WEB-INF/classes有没有用啊?建的那个就好比虚拟目录
      

  3.   

    可以自建目录,不过WEB-INF目录下应该有web.xml文件
      

  4.   

    你的Javabean可以编译过去吗?
    ("select * from tbl_user where fld_worknumber='"+loginName+"' and fld_password'"+loginPwd+"'");
    是不是这里的问题
      

  5.   

    那应该是checkUser()这段写的有问题,你再仔细检查检查
      

  6.   

    就是FileInputStream("database.properties");读取文件有错误
      

  7.   

    那你把database.properties放到和JavaBean起的目录里
      

  8.   

    jsp引javaBean时需要前面加包。
    eg:
    //login.jsp
    <jsp:useBean id="user" class="test.UserData" scope="session"/>    //test是包名,即UserData.java在test下。
    <HTML> 
    <BODY>
    <FORM METHOD=POST ACTION="SaveName.jsp">
    What's your name? 
    <%
    user.setUsername("lijian");
    user.setEmail("[email protected]");
    user.setAge(20);
    %><INPUT TYPE=TEXT NAME=username SIZE=20 VALUE="<%= user.getUsername() %>"><BR>
    What's your e-mail address? 
    <INPUT TYPE=TEXT NAME=email SIZE=20 VALUE="<%= user.getEmail() %>"><BR>
    What's your age? 
    <INPUT TYPE=TEXT NAME=age SIZE=4 VALUE=<%= user.getAge() %>>
    <P><INPUT TYPE=SUBMIT>
    </FORM>
    </BODY>
    </HTML>
    //UserData.javapackage test;    //需要加包public class UserData {
      String username = "aaa";
      String email = "[email protected]";
      int age = 20;
      public void setUsername( String value ){
        username = value;
      }
      public void setEmail( String value ){
        email = value;
      }
      public void setAge( int value ){
        age = value;
      }  public String getUsername() { return username; }
      public String getEmail() { return email; }
      public int getAge() { return age; }
    }注意结构是这样:虚拟目录\WEB-INF\classes\UserData.class
      

  9.   

    谢谢各位,我说javabean里读取属性文件的编码,程序报错:系统找不到指定文件。
      

  10.   

    报什么错啊?
    LOG都不给出来
    最好在你的BEAN里写个CONSTRUCTOR来初始化那几个PROPERTY
    否则总回出现BEAN初始化错误