Hi, The page is correct. Now to avoid any null values that may cause any problems, I have Writte following code in my action class..
DynaActionForm aliasForm = (DynaActionForm)form; aliasForm.set("buttonSelected","enter"); aliasForm.set("aliasRef", "1234") ; forward = mapping.findForward("blank"); // Finish with return forward; And here is the code that I have in my JSP.. ** This works *** System.err.println("Simple DynaACtionForm test...."); DynaActionForm form = (DynaActionForm)request.getAttribute("productAliasForm"); if(form != null) { System.err.println("DYNAACTIONFORM IS IN REQUEST!"); System.err.println("ALIASREF IS:" + form.get("aliasRef")); } ** This does not, and I don't know why... * <td class="workscreen"> <html:text tabindex="1" styleClass="workscreen" property="aliasRef" size="25"maxlength="25"/> </td> this above gives me the same exception [ServletException in:/productAliasMaintenanceBody.jsp] No getter method for property aliasRef of bean org.apache.struts.taglib.html.BEAN' but aliasRef is declared in the form bean... <form-bean name="productAliasForm" type="org.apache.struts.validator.DynaValidatorForm"> <form-property name="aliasRef" type="java.lang.String"/> <form-property name="contactRef" type="java.lang.String"/> <form-property name="productRef" type="java.lang.String"/> <form-property name="buttonSelected"type="java.lang.String"/> <form-property name="statusMessage" type="java.lang.String"/> </form-bean> any clues ? ;-( regards marco -----Original Message----- From: Nigel Vivian [mailto:[EMAIL PROTECTED] Sent: 23 December 2003 12:17 To: 'Struts Users Mailing List' Subject: RE: Error in JSP when using DynaActionForm Hi Marco Is it trying to compile "AliasMaintenance.jsp" as the error message says or is it a typo? As coded the action you've described should forward to another jsp --> "productMaintenance.jsp If its not this, then I think the list might need a fragment of your jsp code as well -----Original Message----- From: Marco Mistroni [mailto:[EMAIL PROTECTED] Sent: 23 December 2003 11:26 To: 'Struts Users Mailing List' Subject: Error in JSP when using DynaActionForm Hi all, I am trying to get things working with DynaActionform. I have defined my dynaAction form in my struts-config file as follows.. <form-bean name="productAliasForm" type="org.apache.struts.validator.DynaValidatorForm"> <form-property name="aliasRef" type="java.lang.String"/> <form-property name="contactRef" type="java.lang.String"/> <form-property name="productRef" type="java.lang.String"/> </form-bean> mapped to following class <action path="/productContactAliasSetUp" type="com.waersystems.ngenweb.product.ProductSetUpAction" name="productAliasForm" validate="false" scope="request"> <forward name="blank" path="/productMaintenance.jsp"> </forward> </action> now, when the ProductSetupAction forward the request to productMaintenance.jsp, I got following JSP compilation error: ServletException in:/AliasMaintenance.jsp] No getter method for property aliasRef of bean org.apache.struts.taglib.html.BEAN' At a glance, it seems that the page does not recognize the DynaActionForm, since it is expecting to have a getAliasRef, while the DynaActionForm has only get and set.. Any additional steps that I have to configure still in JSP to get things working? Thanx and regards marco --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] (1) Matthew Clark plc and all its subsidiary Companies ("Matthew Clark") is part of the Constellation Brands Inc. group of companies. (2) The contents of this e-mail are intended for the named recipient(s). If you are not the intended recipient please preserve the confidentiality of it and advise Matthew Clark of the error immediately by telephone or by replying to this e-mail and then please delete the e-mail from your system. (3) If you are an unauthorised recipient any action taken or not taken in respect of, or any reliance upon, the contents of this e-mail is prohibited and you may not copy, disseminate, distribute, disclose, print or in any way use the contents of this e-mail and/or any trademarks or copyright works or any other intellectual property belonging to Matthew Clark which is contained in this e-mail. (4) Matthew Clark cannot accept liability for any damage which you might sustain as a result of software viruses contained in this e-mail or any of its atta! chments and in keeping with good computing practice, you should therefore ensure that the contents of this e-mail and its attachments are virus free. (5) Any views expressed by an individual within the contents of this e-mail do not necessarily reflect the views of Matthew Clark. (6) Matthew Clark reserves the right to monitor, intercept and record incoming and outgoing e-mails for the purpose of protecting our business and to ensure regulatory compliance. Visit our web site at www.matthewclark.co.uk --------------------------------------------------------------------- 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]