I changed to success instead of result, but i have another problem javax.servlet.ServletException: org/apache/jsp/result_jsp (wrong name: org/apache/jsp/Result_jsp)
In the beginning i had path as "result.jsp" in forward element of struts config file. But i have named the jsp as Result.jsp. But inorder to correct it i rename Result.jsp name to result.jsp . And i rejared everything and deployed on Tomcat, ut still i have the above problem..can someone help where i am doing wrong. -----Original Message----- From: David Liles [mailto:[EMAIL PROTECTED] Sent: Wednesday, July 28, 2004 4:07 PM To: [EMAIL PROTECTED] Subject: Re: struts problem..action forward not working...pleasehelp... try: return (mapping.findForward("success")); >>> [EMAIL PROTECTED] 07/28/04 02:44PM >>> I am writing a struts application...I have configued struts-config such that when the user submit billing info, the data is inserted into database and returns result.jsp page. when i run my aplication the billing info is created in database but the result page is displayed blank. Is there any in configuraton that i am missing..below is my striys config <action path="/BillingInfo" type="com.ecommerce.action.BillingInfoAction" name="BillingInfoForm" input="/BillingInfo.jsp"> <forward name="success" path="/result.jsp" /> </action> Below is the action class excute method. ---------------------------------------------- public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { HttpSession session = request.getSession(); String action = request.getParameter("action"); if (action == null) action = "Create"; BillingInfoForm usrform = (BillingInfoForm)form; System.out.println("usrform.firstname: "+ usrform.getFirstName()); System.out.println("usrform.firstname: "+ usrform.getLastName()); try { UserDAO usrDao = new UserDAO(); usrDao.createUser(usrform); } catch(DAOException e) { e.printStackTrace(); throw new Exception("User could not be created"); } return (mapping.findForward("result")); } ==================================================================== web.xml has the default entry <!-- Standard Action Servlet Mapping --> <servlet-mapping> <servlet-name>action</servlet-name> <url-pattern>*.do</url-pattern> </servlet-mapping> ====================================================== -----Original Message----- From: David Smith [mailto:[EMAIL PROTECTED] Sent: Wednesday, July 28, 2004 10:33 AM To: Tomcat Users List Subject: Re: jasper exception in jsp -- please help.. Well... worth a shot. This appears to be the stock, standard application.properties file. Got me. I even ran this snippet through an XML validator and other than missing <tr>...</tr> around the row for lastname and a missing </html> ending tag, everything is good. Maybe check the original file for fancy curly quotes in a place that should have straight double quotes. I'm willing to bet it's a something really small that didn't translate to your email post. --David Shilpa Nalgonda wrote: >this is my application.properties file.. >====================================================== ># -- standard errors -- >errors.header=<UL> >errors.prefix=<LI> >errors.suffix=</LI> >errors.footer=</UL> ># -- validator -- >errors.invalid={0} is invalid. >errors.maxlength={0} can not be greater than {1} characters. >errors.minlength={0} can not be less than {1} characters. >errors.range={0} is not in the range {1} through {2}. >errors.required={0} is required. >errors.byte={0} must be an byte. >errors.date={0} is not a date. >errors.double={0} must be an double. >errors.float={0} must be an float. >errors.integer={0} must be an integer. >errors.long={0} must be an long. >errors.short={0} must be an short. >errors.creditcard={0} is not a valid credit card number. >errors.email={0} is an invalid e-mail address. ># -- other -- >errors.cancel=Operation cancelled. >errors.detail={0} >errors.general=The process did not complete. Details should follow. >errors.token=Request could not be completed. Operation is not in sequence. ># -- welcome -- >welcome.title=Struts Blank Application >welcome.heading=Welcome! >welcome.message=To get started on your own application, copy the >struts-blank.war to a new WAR file using the name for your application. >Place it in your container's "webapp" folder (or equivalent), and let your >container auto-deploy the application. Edit the skeleton configuration files >as needed, restart your container, and you are on your way! (You can find >the application.properties file with this message in the >/WEB-INF/src/java/resources folder.) >BillingInfo.firstName=First Name >BillingInfo.lastName=Last Name > >======================================================= > >-----Original Message----- >From: David Smith [mailto:[EMAIL PROTECTED] >Sent: Wednesday, July 28, 2004 10:02 AM >To: Tomcat Users List >Subject: Re: jasper exception in jsp -- please help.. > > >Hmm.... the jsp appears to be alright. What's in your >application.properties file for properties used in the <html:errors/> tag? > >Shilpa Nalgonda wrote: > > > >>org.apache.jasper.JasperException: /BillingInfo.jsp(1,16) quote symbol >>expected >> >>I am getting the above error, i am using struts tags in my BillingInfo.jsp. >>Below is my BillingInfo.jsp... >> >><%@ page contentType="text/html;charset=UTF-8" language="java" %> >><%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %> >><%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> >><html> >> <head> >> <title>Billing User Registration</title> >> </head> >> <body> >> <h1>Customer Billing Information</h1> >><html:errors/> >> <table> >> <html:form action="BillingInfo"> >> <tr> >> <td> >> <bean:message key="BillingInfo.firstName" />* >> </td> >> <td> >> <html:text property="firstName" /> >> </td> >> </tr> >> <td> >> <bean:message key="BillingInfo.lastName" />* >> </td> >> <td> >> <html:text property="lastName" /> >> </td> >> >> >> <tr> >> <td> >> <html:submit /> >> </td> >> <td> >> <html:cancel /> >> </td> >> </tr> >> </html:form> >> </table> >> </body> >> >>========================================================================== >> >> >>--------------------------------------------------------------------- >>To unsubscribe, e-mail: [EMAIL PROTECTED] >>For additional commands, e-mail: [EMAIL PROTECTED] >> >> >> >> >> > >--------------------------------------------------------------------- >To unsubscribe, e-mail: [EMAIL PROTECTED] >For additional commands, e-mail: [EMAIL PROTECTED] > > >--------------------------------------------------------------------- >To unsubscribe, e-mail: [EMAIL PROTECTED] >For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]