Seite 1 von 1 [2 Beiträge im Thema] | Beitrag schreiben | Anfang zurück weiter Ende |
JavaForum - Meckerecke - Error Pages und der StackTrace
Hi!
Ich will eine ErroPage erstellen, wo der StckTrace in einer Variable abgespeichert werden soll.
So sieht mein bisheriger Testcode aus:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<%@ page import="java.lang.Exception,java.io.*"%>
<%@ page isErrorPage="true" %>
<html>
<head>
<title>Untitled</title>
</head>
<body>
Fehler!!!!<p>
<p>Fehler: <%=exception.getMessage()%>
<p><% PrintWriter writer = new PrintWriter(out);%>
Stack: <% exception.printStackTrace(writer);%>
<p>getLocalizedMessage = <%=exception.getLocalizedMessage()%>
<p>toString = <%=exception.toString()%>
</body>
</html>
Das Problem für mich ist: Hier wird der StackTrace direkt in Page geschrieben, aber ich möchte, dass dieser am besten als String in einer Variable abgespeichert wird, so dass ich einen automatischen Report erstellen kann.
Es das so einfach möglich?
Michael
statt
toString = <%=exception.toString()%>
<% String str = exception.toString(); %>
oder habe ich etwas falsch verstanden?
spider