client side validation and components with forms
------------------------------------------------
Key: WW-2975
URL: https://issues.apache.org/struts/browse/WW-2975
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.