其实没什么可以记载的。只是当时头晕,一直犯晕,故记录下来,防止再次犯晕。
系统中配置的错误页500.jsp。有需求是在该jsp中记录错误日志信息,当时调用了后台封装的一个组合Exception信息的方法:
public static String getStackTraceMessage(Exception e){
String message="";
message+=e+"\n";
StackTraceElement[] traces = e.getStackTrace();
if(traces!=null && traces.length>0){
for(StackTraceElement element:traces){
message+="\tat "+element.getClassName()+"."+element.getMethodName()+"("+
element.getFileName()+":"+element.getLineNumber()+")\n";
}
}
return message;
}
用于记录详细的异常信息。
<