I have a SessionLocaleResolver which is set up in one controller, then redirects to a jsp (I use a redirect to update the URL just this once). However the jsp does not reflect the correct locale. I then click on one of the links in the jsp and travel to another controller, which does its business then forwards to another jsp. The locale in this second jsp is correct. Why would the locale not work when a jsp is accessed through a redirect, but work when forwarded to?
p.s. If you need to see code, please let me know