I am getting a The value for the useBean class attribute user.CompileClasss is invalid These are my files:
index.jsp
<%@ page session="true" %>
<%@ page import="user.CompileClass" %>
<jsp:useBean id="user1" class="user.CompileClasss" scope="session" />
<jsp:setProperty name="user1" property="*"/>
<html>
<body>
<FORM METHOD=POST ACTION="Result.jsp">
What's your name? <INPUT TYPE=TEXT NAME=uname SIZE=20><BR>
What's your e-mail address? <INPUT TYPE=TEXT NAME=email SIZE=20><BR>
What's your age? <INPUT TYPE=TEXT NAME=age SIZE=4>
<P><INPUT TYPE=SUBMIT>
</FORM>
</body>
</html>
CompileClass.java
package user;
public class CompileClass {
public String uname;
public String mail;
public int age;
/*public CompileClass(String uname, String mail, int age) {
this.uname=uname;
this.mail=mail;
this.age=age;
}*/
public CompileClass(){
}
public String returnname(){
return uname;
}
public String returnmail(){
return mail;
}
public int returnage(){
return age;
}
/*public void main()
{
}*/
}
Result.jsp
<jsp:useBean id="user1" scope="session" class="user.CompileClass" />
<html>
<body>
You entered:<BR>
Name: <%= user1.returnname() %> <BR/>
Email: <%= user1.returnmail() %><BR>
Age: <%= user1.returnage() %><BR>
</body>
</html>
Any help?