Hello guys.

Under the validate parameter of s:form tag set to true condition,
when the form is trying to be submitted,first the field errors and error labels 
of the form are cleared,but the action errors (rendered by <s:actionerror /> 
tag) are not,wherever I think they should be cleared too.
Is that a struts2 bug or the behavior is designed on purpose?

After a glimpse of the source,the problem seems in the clearErrorMessagesCSS() 
method in /struts/css_xhtml/validation.js,which indeed clears out only the rows 
with an "errorFor" attribute.But the HTML rendered by <s:actionerror /> tag as 
below does not have such an attributes.

<ul class="errorMessage" id="xxx>
            <li><span>an Action error messsage here</span></li>
</ul>

Best Regards
Charles
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to