>
> I get nice ajax validations on fields when using the @Validate-annotation
>

This isn't ajax validation, it's javascript validation which means there is
no trip to the server. Look at the source for your page you'll see the
validation registered in a script block at the end.

If you want javascript validation of your form you can add javascript to
your component/page to observe the Tapestry.FORM_VALIDATE_EVENT. See

http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/tapestry.js?view=markup

Josh

On Mon, Jul 7, 2008 at 3:59 PM, Britske <[EMAIL PROTECTED]> wrote:

>
> I get nice ajax validations on fields when using the @Validate-annotation
> etc.
> I want that as well for cross-field validation, but instead I get the
> 'general' validation box in red above my form.
>
> I used the following validation-code to check if the two passwords supplied
> are the same, and if not record an error to the password field:
>
> Object onValidateForm(){
>                if(!user.getPassword().equals(user.getPasswordAgain())){
>                        beanEditForm.recordError(password, "the two
> passwords supplied were not
> the same"));
>                }
>
> Does this have to do with the 'ajax-validations' being bounded to a
> particular field and the 'general validation' being bound to the form in
> general (this is how it seems to me).
>
> Does anyone know how to get the nice ajax-validations on the above
> validation as well?
> Thanks.
> --
> View this message in context:
> http://www.nabble.com/how-to-get-the-nice-ajax-form-validations-when-using-beaneditform.recordError%28%29-tp18328440p18328440.html
> Sent from the Tapestry - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
--
TheDailyTube.com. Sign up and get the best new videos on the internet
delivered fresh to your inbox.

Reply via email to