In a servlet 2.3 environment, what would be the effect of writing to the response outputstream (not necessarily flushing) and then setting the content type header of the response?
I had thought that would throw an IllegalStateException if the buffer had already been flushed by that point, but I can't find that in the specification. What I do see is that it says the content type should be set first, but only if using a Writer. It doesn't appear to matter if you're using an OutputStream. I find it hard to believe it wouldn't matter for an OutputStream. Perhaps these comments in the spec only apply to the charset specification. Will the result be that it simply ignores the new content type setting (if the buffer had been flushed)? ___________________________________________________________________________ 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