On Wednesday 22 August 2001 14:42 pm, you wrote:
> 4.0b7 works fine for me. You might want to try it with the example jsps.
> Try this,
>
> 1. Add the following lines to the top of one of the examples (i.e. Snoop)
>
> response.setHeader("Pragma", "No-cache");
> response.setDateHeader("Expires", 0);
> response.setHeader("Cache-Control", "no-cache");
>
Already doing that.
> 2. Clear your browser cache
It really don't think it's the cache. How on earth would
<html><body></body></html> get intot he cache when the page was previously
full of stuff. No, it's not my jsp, the same thing happens most of the time
when pages recompiled.
> 3. Test the example and see whether you are still having the issue. I
> have used netscape and ie successfully against Tomcat 4.0b7 without seeing
> this type of problem.
>
Try Mozilla 0.9.3.
> ____________________Reply Separator____________________
> Subject: Re: Re[2]: Re[2]: Mozilla and Tomcat
> Author: [EMAIL PROTECTED]
> Date: 8/22/2001 1:23 PM
>
> On Wednesday 22 August 2001 00:38 am, you wrote:
> > It sounds like a problem in your jsp or servlet.
> >
> > It looks like your response is not being truncated, since you get your
> > </html> tag. Make sure to flush the output stream before closing it in
> > servlets. Also, you might want to check whether you are using
> > page.forward since this will replace the response with the forwarded page
> > response. Without seeing your servlet or jsp, It's difficult to help
> > further.
>
> No, it's not. The jsp/servlets are fine. It's only when tomcat rebuilds the
> jsp class from the jsp page when it changes. After a few refreshes, it
> works, and then works for good (until I change it).
>
> > What version of Tomcat are you running. You should be running either
> > 3.2.3 if you are using the 3.2 branch, some version of 3.3, or 4.0b7
> > which would be best.
>
> 4.0beta7
>
> > ____________________Reply Separator____________________
> > Subject: Re: Re[2]: Mozilla and Tomcat
> > Author: [EMAIL PROTECTED]
> > Date: 8/21/2001 11:45 PM
> >
> > Hello.
> >
> > We're getting off topic here. I have caching turned offf, however why
> > would mozilla print <html><body></body></html> when the JSP page doesnt
> > produce that (well it does, but with a load of other stuff in there!). I
> > can understand it caching pages, but not a page that has never been
> > produced.
> >
> > Tomcat must be doing something odd. Perhaps it is indeed returning just:
> >
> > <html><body></body></html> when it's rebuilt a page recently?
> >
> > I dunno, but it's a server problem not a caching problem IMHO.
> >
> >
> > John
> >
> > On Tuesday 21 August 2001 23:28 pm, you wrote:
> > > You can force the response to not be cached by the browser and proxy
> > > servers by setting headers in your jsp response before writing your
> > > html response header. Make sure to explicitly clear your browser cache
> > > once after doing this to get rid of any latent cached pages.
> > >
> > > response.setHeader("Pragma", "No-cache");
> > > response.setDateHeader("Expires", 0);
> > > response.setHeader("Cache-Control", "no-cache");
> > >
> > > ____________________Reply Separator____________________
> > > Subject: Re: Mozilla and Tomcat
> > > Author: [EMAIL PROTECTED]
> > > Date: 8/21/2001 1:55 PM
> > >
> > > At 01:50 PM 8/21/2001, you wrote:
> > > >I've ran into similar problems with Internet Explorer. Not exactly
> > > > though. Basically, I've seen IE display a cached page, even if you
> > > > have caching turned off. What I do is completely exit and restart my
> > > > browser each time I test a change to a servlet.
> > >
> > > Yeah, IE has a wicked sticky cache.
--
John Baker, BSc CS.
Java Developer, TEAM Slb. (http://www.teamenergy.com/)
The views expressed in this mail are my own.