hi, im using a dynavalidator actionform for a multi-page (wizard style) input form and using a DispatchAction as the Action class. I can navigate thru the form without a problem if i turn off validation (not using html:javascript > right now ) here is the setup page1.jsp ---- action1.step1() ----- validate() ----------page2.jsp -----action2.step2() ----validate() -----action2.step3() action1,2 and 3 are of same type, derived from DispatchAction at page2.jsp if i dont enter all of the required fields then control goes back to page2.jsp, however some of the fields that i had entered already are cleared. the funny thing is that some fields are re-populated and some are not... ALL fields are text fields. one is of type dropdown and that is also re-populated....if i set validate to false, all the data i enter is seen on the next page .....ie data is not lost then...im using session scope for the form i just dont know what im doing wrong...i have been searching on this list for 3 days now...but have finally decided to write .... code snippets that may be helpful : <action path="/Action1" type="..CreateLicenseAction" //extends DispatchAction name="newLicense" validate="false" //im calling validate from the action class functions, not thru struts parameter="function" scope="session" input="/pages/Page1.jsp"> <forward name="next" path="/pages/Page2.jsp" /> <forward name="cancel" path="/home.do" /> </action> <action path="/Action2" type="..CreateLicenseAction" name="newLicense" validate="false" //im calling validate from the action class functions, not thru struts parameter="function" scope="session" input="/pages/Page2.jsp"> <forward name="next" path="/pages/Page3.jsp" /> <forward name="back" path="/pages/Page1.jsp" /> <forward name="cancel" path="/home.do" /> </action>
<form-bean name="newLicense" type="org.apache.struts.validator.DynaValidatorForm" > <form-property name="function" type="java.lang.String" /> <form-property name="lastName" type="java.lang.String" /> <form-property name="firstName" type="java.lang.String" /> </form-bean> thanks for ur patience, in reading all this...... if u want i can post further info... amit --------------------------------- Do you Yahoo!? Friends. Fun. Try the all-new Yahoo! Messenger