A friendly place for programming greenhorns!
Big Moose Saloon
Search
|
Java FAQ
|
Recent Topics
Register / Login
Win a copy of
The Mikado Method
this week in the
Agile and other Processes
forum!
JavaRanch
»
Java Forums
»
Frameworks
»
Struts
Author
Getting Exception creating bean of class JSP Exception
Priyanka Mathur
Greenhorn
Joined: Aug 01, 2008
Posts: 2
posted
Jul 06, 2010 05:57:07
0
I am getting the below
JSP
Exception
org.apache.jasper.JasperException:
javax.servlet.ServletException
:
javax.servlet.jsp.JspException
: Exception creating bean of class com.sample.form.UserLoginForm: {1}
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:491)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:401)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
The UserLoginForm.java is as below
package com.sample.form;
import
javax.servlet.http.HttpServletRequest
;
import org.apache.struts.action.ActionErrors;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionMapping;
public class UserLoginForm extends ActionForm{
private
String
userid = null;
private String password = null;
public void reset(ActionMapping mapping,
HttpServletRequest
request){
this.userid=null;
this.password=null;
}
public ActionErrors validate(
ActionMapping mapping,
HttpServletRequest
request ) {
ActionErrors errors = new ActionErrors();
return errors;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String getUserid() {
return userid;
}
public void setUserid(String userid) {
this.userid = userid;
}
}
The login.jsp is as below
<%@ taglib uri="/tags/struts-bean" prefix="bean" %>
<%@ taglib uri="/tags/struts-html" prefix="html" %>
<html:html locale="true">
<head>
<title>Login Page</title>
</head>
<html:base/>
<body>
<center>
<table >
<tr>
<td> <html:form action="/login" method="post">
<table border="1" class="signup">
<tr>
<td >
User Login
<html:errors/></td>
</tr>
<tr >
<td >
User ID:
</td>
<td ><html:text property="userid" size="30" maxlength="30"/></td>
</tr>
<tr >
<td >
Password:
</td>
<td><html:password property="password" size="30" maxlength="30"/></td>
</tr>
<tr>
<td ><html:submit>Sign-In !</html:submit></td>
</tr>
</table>
</html:form>
</td>
</tr>
</table>
</center>
<body>
</html:html>
And the struts-config.xml is as below
<struts-config>
<form-bean name="UserLoginForm"
type="com.sample.form.UserLoginForm">
</form-bean>
<action-mappings>
<action
path="/login"
name="UserLoginForm"
scope="request"
validate="false"
input="/pages/login.jsp"
type="com.sample.action.loginAction">
<forward name="success" path="/pages/task.jsp"/>
<forward name="failure" path="/pages/login.jsp"/>
</action>
</action-mappings>
Please help me out why this exception is coming.
Ankit Garg
Saloon Keeper
Joined: Aug 03, 2008
Posts: 9189
2
I like...
posted
Jul 06, 2010 08:29:33
0
Priyanka please
UseCodeTags
when you post source code.
Also
this
might help you...
SCJP 6 | SCWCD 5 |
Javaranch SCJP FAQ
|
SCWCD Links
Poobhathy Kannan
Ranch Hand
Joined: May 26, 2004
Posts: 94
posted
Jul 06, 2010 08:57:16
0
Hi Priyanka
Shouldn't your form-bean be defined inside <form-beans></form-beans> tag?
http://learnertobeginner.blogspot.com/
I agree. Here's the link:
http://ej-technologies/jprofiler
- if it wasn't for jprofiler, we would need to run our stuff on 16 servers instead of 3.
subject: Getting Exception creating bean of class JSP Exception
Similar Threads
I am unable to resolve the exception
Problem with a simple struts application
Exception creating bean of class web.struts.form.CompanyRegistrationForm
Strutsnewbie
Kindly help me in fixing the bug . error 404
All times are in JavaRanch time: GMT-6 in summer, GMT-7 in winter