The Java EE 5 Tutorial  Creating Static and Dynamic Content
This section explains how to represent static text and dynamic
content in a JSP document. You can represent static text in a
JSP document using uninterpreted XML tags or the jsp:text
element. The jsp:text element passes its content through to the
output.  If you use jsp:text, all white space is preserved. For
example, consider this example using XML tags:          Web
Servers for Fun and Profit  The output generated from this XML
has all white space removed:          Web Servers for Fun and
Profit  If you wrap the example XML with a <jsp:text> tag, all
white space is preserved. The white space characters are #x20,
#x9, #xD, and #xA.  You can also use jsp:text to output static
data that is not well formed. The ${counter} expression in the
following example would be illegal in a JSP document if it were
not wrapped in a jsp:text tag.  <c:forEach var="counter"
begin="1" end="${3}">  This example will output   The jsp:text
tag must not contain any other