I have an app, written in Struts+JSP.
Encoding works perfectly, no rpoblem with the special
characters/requests/responses.
Except for one annoying thing.
My JSP pages use includes:
<[EMAIL PROTECTED] file="../someFile.jsp"%>
Some pages include 3-5 other pages.
They are all (top level + included pages) saved as UTF-8, and their
content starts with the FFFE sequence.
In the rendered content I can see that these FFFE headers are included
with the child pages.
[FFFE]
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD ......
...
<body>
....
[FFFE] included content1
[FFFE] included content2
With these FFFEs Internet Explorer displays extra line breaks on the
top of the page.
My content is a perfectly valid XHTML, but with strange FFFE sequences inside.
Java files generated by tomcat always start the response content with:
out.write('');
also for the included content.
I am using the latest Tomcat 5.5 version, Java 1.5, Windows XP.
Any hints how to get rid of these extra FFFE chars?
My included files need to be UTF-8 encoded.
Darek