You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by ki...@apache.org on 2001/12/10 19:18:41 UTC
cvs commit: jakarta-tomcat-4.0/jasper/src/share/org/apache/jasper/compiler XmlOutputter.java
kinman 01/12/10 10:18:41
Modified: jasper/src/share/org/apache/jasper/compiler
XmlOutputter.java
Log:
PR: 5096
Submitted by: Hans Bergsten
- Use UTF-8 encoding for XML view of a JSP page.
Revision Changes Path
1.18 +10 -5 jakarta-tomcat-4.0/jasper/src/share/org/apache/jasper/compiler/XmlOutputter.java
Index: XmlOutputter.java
===================================================================
RCS file: /home/cvs/jakarta-tomcat-4.0/jasper/src/share/org/apache/jasper/compiler/XmlOutputter.java,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- XmlOutputter.java 2001/10/09 17:53:29 1.17
+++ XmlOutputter.java 2001/12/10 18:18:41 1.18
@@ -1,7 +1,7 @@
/*
- * $Header: /home/cvs/jakarta-tomcat-4.0/jasper/src/share/org/apache/jasper/compiler/XmlOutputter.java,v 1.17 2001/10/09 17:53:29 kinman Exp $
- * $Revision: 1.17 $
- * $Date: 2001/10/09 17:53:29 $
+ * $Header: /home/cvs/jakarta-tomcat-4.0/jasper/src/share/org/apache/jasper/compiler/XmlOutputter.java,v 1.18 2001/12/10 18:18:41 kinman Exp $
+ * $Revision: 1.18 $
+ * $Date: 2001/12/10 18:18:41 $
*
* ====================================================================
*
@@ -290,8 +290,13 @@
append("jsp:root", rootAttrs, buff, false);
buff.append(sb.toString());
buff.append("</jsp:root>");
- InputStream is =
- new ByteArrayInputStream(buff.toString().getBytes());
+ InputStream is = null;
+ try {
+ is = new ByteArrayInputStream(buff.toString().getBytes("UTF-8"));
+ }
+ catch (java.io.UnsupportedEncodingException e) {
+ // Can never happen? I assume all platforms support UTF-8
+ }
//System.out.println("XmlOutputter: \n" + buff);
PageData pageData = new PageDataImpl(is);
return pageData;
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>