Spring Boot/View/Thymeleaf/エラー用テンプレート

Spring Boot/View/Thymeleaf/エラー用テンプレート

なんでもエラー用テンプレート

とにかく内部でエラーが起きたらなんでもこれを使うというテンプレートは

src/main/resources/templates/error.html

を作ればいい。このファイルの存在自体が設定になっていて、このファイルが存在した場合あらゆるエラーに対するレスポンスがこのテンプレートになる。

つまりこれは個々のコントローラーの単体での話ではなく、Spring Boot 全体のフロントコントローラーが制御する話ということ。

指定したステータスのエラー用テンプレート

このようなディレクトリにステータス番号名でテンプレートを作ればよい。

src/main/resources/templates/error/404.html

このファイルの存在自体が設定になっていて、このファイルが存在した場合指定したステータスに該当するエラーが内部で発生した場合このテンプレートが使われる。このテンプレートは↑の「なんでもエラー用テンプレート」よりも優先的に使われる。

java/spring/spring_boot/view/thymeleaf/error_template.txt · 最終更新: 2018-12-25 16:51 by ore