我如何使用我在其他jsp文件中编写的类?

时间:2014-07-01 07:27:26

标签: jsp usebean

我是JSP的初学者。我为userdata编写了一个包,如下所示:

package user;
    public class UserData {
    String username;
    String email;
    int age;
    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; }
}

但是当我尝试做的时候:

 <jsp:useBean id="user" class="user.UserData" scope="session"/>

在另一个jsp文件中,我收到如下错误:

Undefined type: user.UserData 

如何在另一个jsp文件中使用我的新类?

1 个答案:

答案 0 :(得分:1)

jsp useBean的骨架:

 <jsp:useBean id="id" class="bean's class" scope="bean's scope">
  <jsp:setProperty name="bean's id" property="property name"  
                value="value"/>
  <jsp:getProperty name="bean's id" property="property name"/>

 </jsp:useBean>