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をreources/staticディレクトリの下に置いてください。
これでおしまいだ
締め括りをつける
以上はこの文章の全部の内容です。本文の内容は皆さんの学習や仕事に対して一定の参考となる学習価値を持っています。質問があれば、メッセージを書いて交流してください。ありがとうございます。
doc
spring bootでカスタムエラーメッセージページ