struts-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Dave Newton (JIRA)" <>
Subject [jira] Commented: (WW-2975) client side validation and components with forms
Date Fri, 30 Jan 2009 17:59:45 GMT


Dave Newton commented on WW-2975:

I'm adding a hack for allowing custom JavaScript validation; it's a temporary work-around
until there's a more robust client-side validation framework in place. I'm not sure when it
will be committed; hopefully tomorrow. Directions for use will appear on the wiki--it may
help you in the interim.

> client side validation and components with forms
> ------------------------------------------------
>                 Key: WW-2975
>                 URL:
>             Project: Struts 2
>          Issue Type: Improvement
>          Components: Other
>    Affects Versions: 2.1.6
>            Reporter: Miguel Diaz
> When form-close-validate.ftl generates the JavaScript validation code, it only takes
into account the fields that are present in the <s:form> when it's processed (via parameters.tagNames).
> There are two problems with this:
> - if for some reason a field is missing, the validation will fail but no message will
be displayed
> - if one creates a <s:component> that builds a form and gets some fields passed
to it in a parameter (i.e. receives the HTML generated by some fields) then the form doesn't
know about the fields so they aren't included in the "tagNames" parameter, thus not taken
into account for the JavaScript validation

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message