Hi,
After I changed to using IIS instead of Tomcat's built-in web server, I
encountered the following problem:
I request a web page that redirects to a second web page after writing some
output. The resulting web page contains this initial output plus the
following header fields plus the web page that I was redirected to:
HTTP/1.1 200 OK
Server: Microsoft-IIS/4.0
Date: Thu, 05 Apr 2001 18:19:38 GMT
Connection: close
Content-Type:text/html
Pragma:no-cache
Cache-Control:no-cache
Expires:Thu, 01 Jan 1970 00:00:00 GMT
Servlet-Engine:Tomcat Web Server/3.2.1 (JSP 1.1; Servlet 2.2; Java 1.2.2;
Windows NT 4.0 x86; java.vendor=Sun Microsystems Inc.)
I know that I can't write output before redirecting, but the output should
have stayed in the buffer and then been cleared when I tried to redirect.
This is what appears to be happening with Tomcat's built-in web server, in
which case everything appears to be ok. In any case, I think I would have
gotten an error if I had sent the output back to the client before
redirecting. I tried setting the <%@page buffer="64k"%> (or "64kb"), but
this didn't do anything and I know that I didn't have 64k of text in the
buffer.
Has anyone else encountered anything similar to this?
Thank you for any help.
Jacob Shukert
[EMAIL PROTECTED]
(703) 341-2751, VNET 235-2751
Source Systems Development
MCI WorldCom