See this tips: <http://www.thejspbook.com/faq/details.jsp?id=1007>
Hans Manoj Kithany wrote: > Hi Experts, > > I tried a simple JSP/Servlet applications and it worked. I am using Apache > 1.3.26 + (Jboss 3.0.3, Tomcat 4.0.4 bundle) > > Now, I am trying for simple Bean Application with JSP/Servlets and Html > pages. My directory structure is : > > /kithany (root) > /kithany/register.html > /kithany/success.jsp > /kithany/retry.jsp > /kithany/process.jsp (bean) > /kithany/WEB-INF/web.xml > /kithany/WEB-INF/classes/FormBean.java > /kithany/WEB-INF/classes/FormBean.class > /kithany/META-INF/application.xml > > Then, I create the kithany.war file as shown below: > > #cd /kithany > #jar -cvfM kithany.war . > > I then put the "kithany.war" file in /jboss/server/default/deploy directory > and In your browser type: > > http://IP_ADDR_ESS:8080/kithany/register.html > > which works fine. In my "register.html" file my action is <form > action="/kithany/process.jsp" method=post> > When I click the SUBMIT button in "register.html" form (which then calls > bean and servelte), I get following Error - wonder why. > > ------------------------------------------------------------------------------------ > > Apache Tomcat/4.0.3 - HTTP Status 500 - Internal Server Error - that > prevented it from fulfilling this request > > org.apache.jasper.JasperException: Unable to compile class for JSP > An error occurred at line: 10 in the jsp file: /process.jsp > > Generated servlet error: > /jboss-3.0.0_tomcat-4.0.3/catalina/work/localhost/kithany/process$jsp.java:72: > > Class org.apache.jsp.FormBean not found. > FormBean formHandler = null; > ^ > > An error occurred at line: 10 in the jsp file: /process.jsp > > Generated servlet error: > /jboss-3.0.0_tomcat-4.0.3/catalina/work/localhost/kithany/process$jsp.java:75: > > Class org.apache.jsp.FormBean not found. > formHandler= (FormBean) > ^ > An error occurred at line: 10 in the jsp file: /process.jsp > > Generated servlet error: > /jboss-3.0.0_tomcat-4.0.3/catalina/work/localhost/kithany/process$jsp.java:80: > > Class org.apache.jsp.FormBean not found. > formHandler = (FormBean) > java.beans.Beans.instantiate(this.getClass().getClassLoader(), "FormBean"); > > ------------------------------------------------------------------------------------ > > > My process.jsp file is: > ------------------------------------------------------------------------------------ > > <%@ page import="java.util.*" %> > > <%! > ResourceBundle bundle =null; > public void jspInit() { > bundle = ResourceBundle.getBundle("forms"); > } > %> > > <jsp:useBean id="formHandler" class="FormBean" scope="request"> ****** > THIS > IS MY LINE 10 > <jsp:setProperty name="formHandler" property="*"/> > </jsp:useBean> > > <% > if (formHandler.validate()) { > %> > <jsp:forward page="<%=bundle.getString(\"/kithany/process.success\")%>"/> > <% > } else { > %> > <jsp:forward page="<%=bundle.getString(\"/kithany/process.retry\")%>"/> > <% > } > %> > ------------------------------------------------------------------------------------ > > > My web.xml file is as shown below: > ------------------------------------------------------------------------------- > > <web-app> > <servlet> > <servlet-name>FormBean</servlet-name> > <servlet-class>FormBean</servlet-class> > </servlet> > <servlet> > <servlet-name>HelloWorldExample</servlet-name> > <servlet-class>HelloWorldExample</servlet-class> > </servlet> > <servlet-mapping> > <servlet-name>HelloWorldExample</servlet-name> > <url-pattern>/HelloWorldExample/*</url-pattern> > </servlet-mapping> > <servlet-mapping> > <servlet-name>FormBean</servlet-name> > <url-pattern>/FormBean/*</url-pattern> > </servlet-mapping> > <web-app> > ------------------------------------------------------------------------------- > > > I would really appreciate if any of you Experts could put some light onto > this error. > > THANKS! > > Manoj G. Kithany > [EMAIL PROTECTED] > > > _________________________________________________________________ > Send and receive Hotmail on your mobile device: http://mobile.msn.com > > =========================================================================== > To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff > JSP-INTEREST". > For digest: mailto [EMAIL PROTECTED] with body: "set JSP-INTEREST > DIGEST". > Some relevant FAQs on JSP/Servlets can be found at: > > http://archives.java.sun.com/jsp-interest.html > http://java.sun.com/products/jsp/faq.html > http://www.esperanto.org.nz/jsp/jspfaq.jsp > http://www.jguru.com/faq/index.jsp > http://www.jspinsider.com > -- Hans Bergsten [EMAIL PROTECTED] Gefion Software http://www.gefionsoftware.com JavaServer Pages http://TheJSPBook.com =========================================================================== To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST". For digest: mailto [EMAIL PROTECTED] with body: "set JSP-INTEREST DIGEST". Some relevant FAQs on JSP/Servlets can be found at: http://archives.java.sun.com/jsp-interest.html http://java.sun.com/products/jsp/faq.html http://www.esperanto.org.nz/jsp/jspfaq.jsp http://www.jguru.com/faq/index.jsp http://www.jspinsider.com
