2010-03-16 3 views
2

웹 응용 프로그램에서 JSF와 Spring을 사용하고 있습니다. 만약 Spring Controller가 예외를 던지면 특별한 뷰에 맵핑합니다.JSF의 예외 표시 | JSP 페이지

이제 스프링 컨텍스트의 범위를 벗어나는 모든 예외를 catch하고 싶습니다.

내 web.xml에 오류 페이지가 정의되어 있습니다.

<!-- handle uncaught exceptions --> 
<error-page> 
    <exception-type>java.lang.Exception</exception-type> 
    <location>/views/error/uncaughtexception.jsp</location> 
</error-page> 

이 페이지에서 예외 및 예외 원인을 표시하고 싶습니다.

error.jsp에서 예외에 액세스하여 표시 할 수 있습니까?

답변

3

그것은 키 "exception"하여 요청 범위에서 사용할 수 THX.

<p>Exception message: ${exception.message}</p> 
<p>Exception cause: ${exception.cause}</p>