beans in Java Struts

hello,

here is the code for declaration of form beans in struts-config.xml

<form-bean

name="CustomerForm"

type="myBank.CustomerForm"/>

and in the same file for action

<action

path="/submitCustomerForm"

type="myBank.CustomerAction"

name="CustomerForm"

scope="request"

validate="true"

input="/Forms/customerDetails.jps">

my customerdetails.jsp code is

<body>

<html:errors/>

<html:form action="/submitCustomerForm">

<bean:message key="prompt.customer.firstname"/>

<bean:message key="prompt.customer.lastname"/>

<table border="0" cellspacing="5" cellpadding="5">

<tr>

<th> First Name </th>

<td>

<html:text property="firstname" size="10"/>

</td>

</tr>

<tr>

<th>Last Name </th>

<td>

<html:text property="lastname" size="10"/>

</td>

</tr>

<tr>

<td><html:submit>

<bean:message key="button.Save"/>

</html:submit>

</td>

<td>

<html:cancel>

<bean:message key="button.Cancel"/>

</html:cancel>

</td>

</tr>

</table>

</html:form>

now when the page loads it gives me error as

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: Cannot retrieve definition for form bean CustomerForm on action /submitCustomerForm

org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:848)

org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:781)

org.apache.jsp.Forms.CustomerDetails_jsp._jspService(org.apache.jsp.Forms.CustomerDetails_jsp:91)

org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)

javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322)

org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)

org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)

javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

root cause

javax.servlet.jsp.JspException: Cannot retrieve definition for form bean CustomerForm on action /submitCustomerForm

org.apache.struts.taglib.html.FormTag.lookup(FormTag.java:767)

org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:443)

org.apache.jsp.Forms.CustomerDetails_jsp._jspx_meth_html_form_0(org.apache.jsp.Forms.CustomerDetails_jsp:177)

org.apache.jsp.Forms.CustomerDetails_jsp._jspx_meth_html_html_0(org.apache.jsp.Forms.CustomerDetails_jsp:123)

org.apache.jsp.Forms.CustomerDetails_jsp._jspService(org.apache.jsp.Forms.CustomerDetails_jsp:82)

org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)

javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322)

org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)

org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)

javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

note The full stack trace of the root cause is available in the Apache Tomcat/5.5.9 logs.

please help me....i have no idea why it says cannot retrieve definition for form bean CustomerForm on action /submitCustomerForm

Any ans would be appreicated

[3810 byte] By [Bhavika] at [2007-10-3 6:04:13]
# 1
Try the following forum (about JSP technology) http://forum.java.sun.com/forum.jspa?forumID=45
UncleSAMa at 2007-7-15 0:46:42 > top of Java-index,Desktop,Developing for the Desktop...