2010-11-23 47 views
9

我正在處理一個項目,其中的異常處理是由不再幫助的其他人創建的。如何爲Spring的SimpleMappingExceptionResolver記錄異常堆棧跟蹤

他們創建了以下bean,它捕獲所有未捕獲的異常並轉發到JSP視圖。

<bean id="exceptionResolver" class="org.springframework.web.servlet.handler.SimpleMappingExceptionResolver"> 
    <property name="exceptionMappings"> 
    <map> 
     <entry key="java.lang.Exception" value="error"/> 
    </map> 
    </property> 
    <property name="defaultErrorView" value="error" /> 
</bean> 

它工作正常,但如果我想拋出的異常的保持和我們的日誌報告是什麼?如何將其轉發給Java類而不是View?

回答