spring boot自定義404錯誤信息的方法示例
更新時間:2017年09月27日 11:10:42 作者:xixicat
這篇文章主要介紹了spring boot自定義404錯誤信息的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考借鑒,下面隨著小編來一起學習學習吧。
前言
本文將給大家簡單介紹一下,在springboot中怎么個性化404錯誤信息,分享出來供大家參考學習,下面話不多說了,來一起看看詳細的介紹吧。
返回json
@Bean
public EmbeddedServletContainerCustomizer containerCustomizer() {
return new EmbeddedServletContainerCustomizer(){
@Override
public void customize(ConfigurableEmbeddedServletContainer container) {
container.addErrorPages(new ErrorPage(HttpStatus.NOT_FOUND, "/404.html"));
}
};
}
然后定義個404的request
@GetMapping("/404")
@ResponseBody
public Object customNotFound(){
return "not found";
}
返回頁面
@Bean
public EmbeddedServletContainerCustomizer containerCustomizer() {
return new EmbeddedServletContainerCustomizer(){
@Override
public void customize(ConfigurableEmbeddedServletContainer container) {
container.addErrorPages(new ErrorPage(HttpStatus.NOT_FOUND, "/404.html"));
}
};
}
然后將404.html放在resources/static目錄下
這樣就大功告成了
總結
以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。
doc

