0

I'm a beginner in JSP. I wrote a package for userdata like this:

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; }
}

But when i try to do:

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

In another jsp file, I get an error like this:

Undefined type: user.UserData 

How can I use my new class on the other jsp file?

Jonas Schäfer
  • 20,140
  • 5
  • 55
  • 69

1 Answers1

1

Skeleton of 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>
Vigneshwaran
  • 387
  • 1
  • 2
  • 14