Hi, I have a similar problem, and I honestly dont think there is anything
we can do.
My problem relates more specifically to Netscape and not MSIE. For some
reason, Netscape does NOT allow the source of a page to be viewed when a
POST method returns the page. For example, I have one JSP page with a form.
Its action=... is set to a 2nd JSP page (Model 1 approach). The 2nd page,
using a JavaBean auto-populates the fields, and displays a simple "thank
you" message. However, in Netscape, if you try to view the source of that
page, it wont let you. This is, assuming you used the "post" method in the
previous page. Instead, Netscape tells you it cant display the source (or
some message like this) because of a POST operation.
The problem is, while it still displays the page in the browser fine, it
wont allow us to print this page.
This also relates to our caching problem. We use a META tag (or now that we
are moving to JSP, a setHeader call) to FORCE the browser to retrieve a
page from the server every time, and thus not cache it. When we dont cache
the page, that is when the Netscape error occurs. But, oddly, if we DO
allow caching, Netscape works fine. The downside to this is, often the
browser returns a dynamic page from its cache, resulting in the wrong data
being displayed.
So..what to do? Our CTO is looking into the "bug" with Netscape..or at
least we think it is. Seems odd that MSIE 4 and 5 work fine, but Netscape
4+ has this problem. Not sure about pre-4, we dont allow them in our site.
Thanks if anyone knows whats going on and can help me out.
Kevin Duffey
[EMAIL PROTECTED]
===========================================================================
To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST".
Some relevant FAQs on JSP/Servlets can be found at:
http://java.sun.com/products/jsp/faq.html
http://www.esperanto.org.nz/jsp/jspfaq.html
http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets