Well, I've put this line just below the tags <s:actionerror /> and <s:fielderror />:

<%((ActionSupport) ActionContext.getContext().getActionInvocation().getAction()).clearErrorsAndMessages();%>

I don't like putting Java code on JSPs and I'm sure there is a better way to do it, but so far it's working.

Regards,
Diego.

Diego Manilla Suárez escribió:
Hi. I have an action in session scope. The problem is that action errors are never cleared and thus are shown repeatedly whenever the user sends the form with validation errors.

At first I put a call to clearErrors() at the beginning of mi validate() method, but now I'm using also the validation framework, so if I do that, I'm clearing its validation errors too before they are even shown.

I think the right place to clear errors would be right after they are printed, but I don't see any tag to do that.

Thanks in advance.

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




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

Reply via email to