I wrote: >Craig R. McClanahan wrote: >> >>> 3) getLM() will set LastModified even if doGet() fails and throws an >>> exception. This means that the client will try and cache your "error" >page >>> (unless you do a sendError() or somesuch). >> >>I have found this to be true with static HTML pages as well. Have you ever >>pressed STOP during a long page display (in Netscape Navigator), see the >>"Transfer Interrupted" message, and you can't get rid of it, even by >pressing >>Reload? The last time I looked at this, I concluded it had to be based on >>conditional GET responses because I've got Netscape configured to check for >>updates "once per session". > >I hadn't though of that, but a dynamic page is a lot more likely to fail >than a static one.. ;-) Actually, now I think about it, this is simply a Netscape bug. It should never attempt to cache a page which was interrupted. But you almost had me there for a minute :-) Geoff ___________________________________________________________________________ To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff SERVLET-INTEREST". Archives: http://archives.java.sun.com/archives/servlet-interest.html Resources: http://java.sun.com/products/servlet/external-resources.html LISTSERV Help: http://www.lsoft.com/manuals/user/user.html
