Oh, one more thing.
what I'm really trying to avoid is the user using the "back" button, so
I've added the following to my pages
<% response.setHeader("Pragma","no-cache");%>
<% response.setHeader("Cache-Control","no-store");%>
<% response.setDateHeader("Expires",-1);%>
Now, when I use the back button, I get the expided page... page. When I
reload, I get the error 500
Should I take a step back here and simply be handling things like that in a
different way? I want the user to use the "back button" I've provided since
it cleans appropriate things up, etc... not the back browser button.
thoughts?
On 5/26/05, David Johnson <[EMAIL PROTECTED]> wrote:
>
> Thanks Wendy! I'll take a look at it... and likely still be confused :)
>
> On 5/26/05, Wendy Smoak <[EMAIL PROTECTED]> wrote:
> >
> > From: "David Johnson" <[EMAIL PROTECTED]>
> > > Can you tell me a little more about how you're setting this up then?
> > Should
> > > I then just create an error.jsp page that is outside my tiles setup,
> > and
> > > handle the error there?
> >
> > Can you keep it from getting as far as an error code 500? You can
> > configure
> > exception handlers in struts-config.xml using the <exception> tag.
> >
> > For me, the mapping in web.xml for error code 500 is a last ditch effort
> > to
> > avoid the user seeing a stack trace. It should only come into play if
> > something REALLY bad happens.
> >
> > See if anything here is helpful...
> > http://wiki.wendysmoak.com/cgi-bin/wiki.pl?TomcatErrorPage
> > and the related page
> > http://wiki.wendysmoak.com/cgi-bin/wiki.pl?StrutsException
> >
> > --
> > Wendy Smoak
> >
> >
>
>
> --
> -Dave
> [EMAIL PROTECTED]
--
-Dave
[EMAIL PROTECTED]