Hmm, you right! Why have i done this change...Anyways, tx now it works again.
The validation xml file is now named, DemoAction-demoStep1-validation.xml. /Mathias. -----Original Message----- From: Jason Carreira [mailto:[EMAIL PROTECTED] Sent: den 17 november 2003 17:31 To: [EMAIL PROTECTED] Subject: RE: [OS-webwork] Changes in validationFramework? Your form is posting to demoStep1.action, but the config you show is for doStep1.action... Is that the problem? > -----Original Message----- > From: Mathias Berg [mailto:[EMAIL PROTECTED] > Sent: Monday, November 17, 2003 3:46 AM > To: WebWork (E-mail) > Subject: [OS-webwork] Changes in validationFramework? > > > Hi, i wonder if the validation framework has been changed in > the recent time, say 1-2 weeks ago? > > I wonder for my test validation page doesn't longer work for > me, it work ok for about 2 weeks :/ I got the validation > file, interceptor ref, and the action's validation xml file > is included as well under the class catalogue. > > xwork------------------ > <action name="demoStep1" class="com.tradedoubler.ui.test.DemoAction" > method="doStep1"> > <result name="success" > type="dispatcher">/test/demo/DemoFormStep2.jsp</result> > <result name="input" > type="dispatcher">/test/demo/DemoFormStep1.jsp</result> > <interceptor-ref name="component"/> > <interceptor-ref name="static-params"/> > <interceptor-ref name="params"/> > <interceptor-ref name="validation"/> > </action> > > the action has a check on errors. > public class DemoAction extends ActionSupport implements > DemoAware { ..... > > public DemoTransport getDemo() { > return demo; > } > > public void setDemo(DemoTransport demo) { > this.demo = demo; > } > > public String doStep1() throws Exception { > if(hasErrors()){ > return INPUT; > }else{ > return SUCCESS; > } > } > ... > } > > validation------------- > DemoAction-doStep1-validation.xml > <!DOCTYPE validators PUBLIC "-//OpenSymphony Group//XWork > Validator 1.0//EN" > "http://www.opensymphony.com/xwork/xwork-validator-1.0.dtd"> > <validators> > <field name="demo.message"> > <field-validator type="requiredstring"> > <message>You must fill in a message!.</message> > </field-validator> > </field> > <field name="demo.countryId"> > <field-validator type="requiredstring"> > <message>You must choose a country!.</message> > </field-validator> > </field> > </validators> > > JSP--------------------------------- > ... > <body> > <ww:include page="/include/errorDisplay.jsp" /> > <table> > <ww:form action="'demoStep1.action'" method="'post'" name="'frm'"> > > <tr> > <ww:select label="'Country'" name="'demo.countryId'" > list="demo.countries" listKey="key" listValue="value" > multiple="true" size="8" /> > </tr> > <tr> > <ww:textarea label="'Skriv ett meddelande'" > name="'demo.message'" cols="'10'" rows="'5'" value="''" /> > </tr> > <tr> > <ww:submit value="'Skicka'" /> > </tr> > </ww:form> > </table> > </body> > .... > > -------------------------------------------------- > > What else do you need ... I get no errors, only a dispatch to > the second page. > > > /Mathias > > > > ------------------------------------------------------- > This SF. Net email is sponsored by: GoToMyPC > GoToMyPC is the fast, easy and secure way to access your > computer from any Web browser or wireless device. Click here > to Try it Free! > https://www.gotomypc.com/tr/OSDN/AW/Q4_2003/t/g22lp?Target=mm/ g22lp.tmpl _______________________________________________ Opensymphony-webwork mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork ------------------------------------------------------- This SF. Net email is sponsored by: GoToMyPC GoToMyPC is the fast, easy and secure way to access your computer from any Web browser or wireless device. Click here to Try it Free! https://www.gotomypc.com/tr/OSDN/AW/Q4_2003/t/g22lp?Target=mm/g22lp.tmpl _______________________________________________ Opensymphony-webwork mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork ------------------------------------------------------- This SF. Net email is sponsored by: GoToMyPC GoToMyPC is the fast, easy and secure way to access your computer from any Web browser or wireless device. Click here to Try it Free! https://www.gotomypc.com/tr/OSDN/AW/Q4_2003/t/g22lp?Target=mm/g22lp.tmpl _______________________________________________ Opensymphony-webwork mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork