Author: markt
Date: Wed Jul 18 19:39:08 2007
New Revision: 557466
URL: http://svn.apache.org/viewvc?view=rev&rev=557466
Log:
Filter output.
Modified:
tomcat/container/branches/tc4.1.x/webapps/examples/WEB-INF/classes/SendMailServlet.java
Modified:
tomcat/container/branches/tc4.1.x/webapps/examples/WEB-INF/classes/SendMailServlet.java
URL:
http://svn.apache.org/viewvc/tomcat/container/branches/tc4.1.x/webapps/examples/WEB-INF/classes/SendMailServlet.java?view=diff&rev=557466&r1=557465&r2=557466
==============================================================================
---
tomcat/container/branches/tc4.1.x/webapps/examples/WEB-INF/classes/SendMailServlet.java
(original)
+++
tomcat/container/branches/tc4.1.x/webapps/examples/WEB-INF/classes/SendMailServlet.java
Wed Jul 18 19:39:08 2007
@@ -20,6 +20,8 @@
import java.io.IOException;
import java.io.PrintWriter;
+import java.io.StringWriter;
+
import javax.mail.Message;
import javax.mail.Session;
import javax.mail.Transport;
@@ -33,6 +35,8 @@
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
+import util.HTMLFilter;
+
/**
@@ -96,9 +100,12 @@
} catch (Throwable t) {
writer.println("<font color=\"red\">");
- writer.println("ENCOUNTERED EXCEPTION: " + t);
+ writer.print("ENCOUNTERED EXCEPTION: ");
+ writer.println(HTMLFilter.filter(t.toString()));
writer.println("<pre>");
- t.printStackTrace(writer);
+ StringWriter trace = new StringWriter();
+ t.printStackTrace(new PrintWriter(trace));
+ writer.print(HTMLFilter.filter(trace.toString()));
writer.println("</pre>");
writer.println("</font>");
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]