本文簡單介紹一下,在springboot中怎麼個性化404錯誤信息。html
@Bean public EmbeddedServletContainerCustomizer containerCustomizer() { return new EmbeddedServletContainerCustomizer(){ @Override public void customize(ConfigurableEmbeddedServletContainer container) { container.addErrorPages(new ErrorPage(HttpStatus.NOT_FOUND, "/404.html")); } }; }
而後定義個404的requestspring
@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目錄下json
這樣就大功告成了springboot