We are using JRun web server together with microsoft Personal web server (IIS). When the jsp generate the first html page, it is expired in cache of IE4, or doesn't exist in IE5. We put lots of text field or checkboxes in the first jsp page, since it's expired in cache, so the page will be RELOADED everytime when user goes back to the first jsp page. WE DON'T WANT THAT because we want to keep all the users' selections on the first jsp page. It happened everytime when user open a browser, first jsp is bad, not the 2nd or 3rd. We need to use both web servers, we can get all those jsp pages from /File/en/*.jsp using IIS, then those jsp pages will be passed to JRun doing all the parsing and compiling the java code to get the html pages. Somehow when the first jsp pass to the browser, it is corruted. We know that by checking the browser's cache, IE4 is view-->internet options--settings--view files, IE 5 is Tools-->options, It's expired in IE4, and doesn't exist at all in IE5. It is no good in Netscape too, users' selections will be lost. We check the setting of IIS and JRun, didn't put "no-cache" in headers. we want to know why the first jsp page is corruted!! Do you know how to fix that? Thanks =========================================================================== 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