プログラミング Java

【SpringBoot入門】#13~ 独自のエラー画面の作成

投稿日:2021年1月31日 更新日:

概要

何らかのエラーが発生した場合に、エラー画面を表示して対応したいことがあります。
デフォルトのwhite label Error pageのままというわけにはいかないので、
独自のエラー画面を作成することで対応できます。
 

エラー画面

イメージ

説明

存在しないページや誤った値でのGETといった操作も含めて、
エラーとして扱うことができます。

ソースコード

配置場所 :/src/main/resources/templates
ファイル名:error.html

・th:replace
 header.htmlのheaderタグを置換しています。
 詳しくは、【SpringBootチュートリアル】#4~ headerの作成と埋め込みを参照して下さい。

まとめ

  • エラーページを独自に作成するには、error.htmlを作成する。
  • 配置先はtemplatesフォルダ直下とする。

 
最後までお読み頂き、ありがとうございました!
ご意見・ご要望がありましたら、遠慮なくコメント下さい!
もし内容が良かったらランキング評価を頂けると励みになります(^^)

ランキング評価する

-プログラミング, Java
-,

執筆者:


comment

メールアドレスが公開されることはありません。

CAPTCHA


関連記事

junit, テスト, junit5

【JUnit5】基本的なAssertionまとめ

概要 JUnit5における基本的なAssertionをまとめました。 検証方法 等価性 値が等価であるかを検証するメソッドです。 以下はorg.junit.jupiter.api.Assertions …

【Java】オブジェクト指向の練習題材(成績オブジェクト)

前回記事、オブジェクト指向とは何なのかを簡単に説明してみるの練習題材です。 ここでは2つのオブジェクトを作成していきます。 成績オブジェクト:教科と点数などを保持 生徒オブジェクト:氏名と成績を保持 …

【Javaサンプル】自動販売機(Level2) メソッドに小さく分割する

前回の自動販売機(Level1)では、まず動くものを作りました。 そこでは1つのメソッド(Main)にすべてをコーディングしていましたが、 これを機能ごとに分割していきます。 実際の仕事では、1つの大 …

【Java】モジュールシステムの概要と実装例

概要 Javaのモジュールシステムについて、概念的なイメージと実際のコード例で理解を深めるための記事です。 読者はJava Silverの資格勉強中の方やJava入門者を想定しています。 内容は以下の …

Eclipseでタブを半角スペースに変換する便利プラグイン!

Eclipseでタブを半角スペースに変換する便利プラグインに、 AnyEdit Toolsというものがあります。 導入方法を以下に記載致しましたので参考にして下さい。   どういうものか? …

SpringFramworkの良書

■おすすめ教材
Javaの基本を学んだ人が、次のステップとして読む本(中級者向け)

※SpringはJavaのFrameworkの1つです。
変更のしやすさ、保守性の高さが特徴です。