Don Brown wrote:
Then when is the code running?  In the inbound or outbound?  Sitemesh
works because it is activated on the outbound, and so should your
filter.  If inbound, then it won't, because the action proxy hasn't
been called yet.

Inbound. I got confused because javax.servlet.Filter only has that one "doFilter" method and not a "doBefore" and "doAfter" style pair of methods, but what I forgot was that implementations get a chance to execute code both before and after the call down the chain.

I can place the securityFilter after my localeFilter, though, and once that's run I can grab the locale from org.springframework.context.i18n.LocaleContextHolder and use that to directly call com.opensymphony.xwork2.util.LocalizedTextUtil on the inbound side.

Thanks (again) for leading me in the right direction (again)!

-Dale

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

Reply via email to