I allready use it and it is not set. Give you an idea:
Page { private String item = "default"; onSuccessFromItemForm() { print(item) -> "item"; } onValidateFromItem() throws ValidationException { print(item) -> "default"; } } You see. I would have expected that onValidateFromItem that item is set. > Yes, I know. And if you use onValidateFromNewItem > (with newItem the id of the field, not the form) you will see that > the value of the property is set. Or are you already using the id from the > field? Regards, Olivier On Wed, 19 Mar 2008 13:47:37 +0100, "Martin Kersten" <[EMAIL PROTECTED]> wrote: > Hi Oivier, > > I actually use onValidateFromComponent. The problem is that the > property in question was not set to the field value to check. > > > Cheers, > > Martin (Kersten) > > -----Ursprüngliche Nachricht----- > Von: Olivier Jacquet [mailto:[EMAIL PROTECTED] > Gesendet: Mittwoch, 19. März 2008 12:47 > An: Tapestry users > Betreff: Re: OnValidate and OnSuccess > > > Hi, > > > I ran into this issue as well. onValidate() is actually called > multiple times. Try it with onValidateFromNewItem(). I can't check if > that's how I solved it here. > > > Regards, > Olivier > > > > > On Wed, 19 Mar 2008 11:39:55 +0100, "Martin Kersten" > <[EMAIL PROTECTED]> wrote: >> Having a simple form containing a simple field (TextField) I have >> problems validating its content. >> >> <t:form id="newItemForm"> >> <input t:type="textarea" t:id="newItem" t:value="newItem"/><br/> >> </t:form> >> >> >> The validation is done using onValidate. The Form is processed using >> onSuccess. The problem arises that onValidate is invoked *before* the >> property is updated with the value to validate. >> >> Do I have to inject the textarea with the given id? >> >> >> Cheers, >> >> Martin (Kersten) >> >> --------------------------------------------------------------------- >> 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]