Preciously!..what you said about changing form is exactly what I was thinking.
________________________________ From: Dave Newton <newton.d...@yahoo.com> To: Struts Users Mailing List <user@struts.apache.org> Sent: Saturday, June 20, 2009 8:35:50 PM Subject: Re: Custom validation interceptor Peter Bliznak wrote: > It is across entire app (there are many dozen of actions) - every > single action has to have same behavior - 3 crosses go and try again. > It's app for changing personal info on government issued documents - > sorta wizard like thing. I can see how I can do it by keeping eye of > parameters - but I am looking for cleanest possible implementation. But if I > decide to modify default stack I am not certain what might > be consequences for the rest of app. None, if you do it right. Since it's across the entire app I'd go the interceptor route--but you're still going to have to either use a hidden parameter, keep something in session, or whatever. Both have their advantages and disadvantages, but are basically the same complexity. I'd probably consider modifying the <s:form> template to insert a hidden parameter, but that leaves it vulnerable to someone spoofing the validation count--if that's an issue. Otherwise you'd have to track a session variable, re-initialize it when a form is displayed for the first time, and so on. Dave --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org