menu
書いてる野郎
orebike@gmail.com
とにかく内部でエラーが起きたらなんでもこれを使うというテンプレートは
src/main/resources/templates/error.html
を作ればいい。このファイルの存在自体が設定になっていて、このファイルが存在した場合あらゆるエラーに対するレスポンスがこのテンプレートになる。
つまりこれは個々のコントローラーの単体での話ではなく、Spring Boot 全体のフロントコントローラーが制御する話ということ。
このようなディレクトリにステータス番号名でテンプレートを作ればよい。
src/main/resources/templates/error/404.html
このファイルの存在自体が設定になっていて、このファイルが存在した場合指定したステータスに該当するエラーが内部で発生した場合このテンプレートが使われる。このテンプレートは↑の「なんでもエラー用テンプレート」よりも優先的に使われる。