Just a note. I have tested the code
<html xmlns:jsp="http://java.sun.com/JSP/Page">
<jsp

utput omit-xml-declaration="true"/>
<head>
<title>A JSP document</title>
</head>
<body>
<jsp:scriptlet> out.println("Hello World !"); </jsp:scriptlet>
</body>
</html>
I still received this text in my browser but as forseen without the <?xml... declaration
<html>
- <head>
<title>A JSP document</title>
</head>
<body>Hello World !</body>
</html>
I checked on the class
java generated and I see why it is like that. In fact I have the following line:
response.setContentType("text/xml;charset=UTF-8");
I guess this is because IE do not handle UTF8 yet.
Of course if we add the following directive this makes the things running right:
<jsp

irective.page contentType="text/html"/>
That was just for your information.
Adri