| Author |
Question about jsp XML syntax and CDATA !
|
Eric Suen
Greenhorn
Joined: Mar 17, 2004
Posts: 3
|
|
Hi, I have a file like this: <?xml version="1.0"?> <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:jsp="http://java.sun.com/JSP/Page"> <fo:block><fo:inline></fo:block> <fo:block><![CDATA[<fo:inline>]]></fo:block> </fo:root> and I try tomcat 5.0.19 & resin 3.0.6, and the output is: <?xml version="1.0" encoding="UTF-8"?> <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format"><fo:block> <fo:inline></fo:block><fo:block><fo:inline></fo:block></fo:root> The question is, is this the bugs of jsp engine, or the spec need to do this type decoding? How can I get "<![CDATA[...]]>" as output? and how to prevent engine decode "<" to "<", use "&"? seems the engine make the simple things complicated? Should this decode only happend when context in <jsp:text> element? Thanks
|
 |
 |
|
|
subject: Question about jsp XML syntax and CDATA !
|
|
|