Ok, but how can i return the error to the page with onValidateForm?
With the field validation method, i can throw a ValidationException in
case of failure, and then tapestry puts the error message on the top
of the form and decorates the bad field. But with onValidateForm i can
not do this. I tried to make a _form.recordError, but after it still
enters into the onSuccess method...

2008/6/19 Thiago H. de Paula Figueiredo <[EMAIL PROTECTED]>:
> Em Thu, 19 Jun 2008 10:43:49 -0300, Marcelo Lotif <[EMAIL PROTECTED]>
> escreveu:
>
>> I was using a tricky field by field validation on the server side(not
>> cross-validation) inside the BeanEditForm and i realize that to use
>> onValidateFromXXX you have to declare explicitly the id of the field
>> wrapping it with a parameter tag. I think this is a little verbose,
>> since i didn't have to change anything in the field, i just have to do
>> it because without that, the validation do not work.
>
> Use the form validation event, not the field validation one:
> Form.VALIDATE_FORM or onValidateForm().
>
> Thiago
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>



-- 
Atenciosamente,

Marcelo Lotif
Programador Java e Tapestry
FIEC - Federação das Indústrias do Estado do Ceará
(85) 3477-5910

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to