Thanks Pawel, i tried those things (except add metatags to my jsps) but it doesn't work for me, maybe i'm doing something wrong and that's why don't work. Anyway, i want to download the sample from your post but the link is broken, also the link that you posted in the second comment is broken.
Regards. 2010/9/7 Paweł Wielgus <poulw...@gmail.com> > Hi Oscar, > You can find some info about this subject here: > > http://poulwiel.blogspot.com/2009/01/browser-back-button-and-caching-problem.html > > Best greetings, > Paweł Wielgus. > > 2010/9/7 Oscar <oscar.kalde...@gmail.com>: > > Hi to all, i have a little requirement in my application. Clients need > that, > > after logout, When they press the browser Back button, it shows that user > > doesn't have permission because he was already logged out. For example, > if > > i'm inside the application and in that right moment i'm seeing some > sensible > > info and press the logout button, when they press browser Back button > they > > can't see that sensible info. > > > > For me, it looks like a situation where i have to reset the browser cache > or > > something like that. I googled a lot about that and i find that delete > cache > > is impossible, but i find some javascript scripts, or use > > response.setHeaders but none of that worked for me. > > > > I'm working with Struts 2.1.8 and i found that i can override the > parameter > > struts.serve.static.browserCache in struts.xml to enable struts to add > the > > necessary headers to all static content. But isn't working. I assured > that > > struts.serve.static = true as says in the documentation: > > > > ### Used by FilterDispatcher > > ### This is good for development where one wants changes to the static > > content be > > ### fetch on each request. > > ### NOTE: This will only have effect if struts.serve.static=true > > ### If true -> Struts will write out header for static contents such > > that they will > > ### be cached by web browsers (using Date, Cache-Content, > > Pragma, Expires) > > ### headers). > > ### If false -> Struts will write out header for static contents such > > that they are > > ### NOT to be cached by web browser (using Cache-Content, > > Pragma, Expires > > ### headers) > > > > > > > > But it doesn't work. Somebody knows why doesn't work or another way to > avoid > > cache after i logout from a Struts application (to avoid show cached > content > > when user press Back button)? > > > > Thanks in advance. > > > > > > -- > > Oscar Calderón > > SCJP 6 <http://javahowto.net> > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > For additional commands, e-mail: user-h...@struts.apache.org > > -- Oscar Calderón SCJP 6 <http://javahowto.net>