2015-08-25 116 views
3

我發現在幾個位置如何使用Spring啓動來製作自定義錯誤頁面,但我似乎無法弄清楚如何使它顯示堆棧跟蹤。彈簧啓動自定義錯誤頁面堆棧跟蹤

這是我有:

@Bean 
public EmbeddedServletContainerCustomizer containerCustomizer() { 

    return new EmbeddedServletContainerCustomizer() { 
     @Override 
     public void customize(ConfigurableEmbeddedServletContainer container) { 

      ErrorPage error404Page = new ErrorPage(HttpStatus.NOT_FOUND, "/WEB-INF/jsp/app/404.jsp"); 
      ErrorPage error500Page = new ErrorPage(HttpStatus.INTERNAL_SERVER_ERROR, "/WEB-INF/jsp/app/500.jsp"); 

      container.addErrorPages(error404Page, error500Page); 
     } 
    }; 
} 

任何想法我怎麼能想出解決辦法或如何獲得堆棧跟蹤開始?

回答

2

現在你不能使用Spring Boot提供的開箱即用功能。有一個pull request,我想在1.3中合併,這應該給你足夠的上下文來找出丟失的位。