レイアウトの共通化についてです。Spring Bootの勉強でWebアプリの開発を試していたのですが、ヘッダーやサイドメニュなど複数のページで繰り返し使用する部分が必要になりました。 Force.comならVisualforce Component、RailsならPartialがあったので、Spring Bootにも何かあるのかなと探して悩んでいたところ、この場合はThymeleafなどのテンプレートエンジンの方で検索すればいいことを教えてもらいました。 Thymeleafには日本語で翻訳されたチュートリアルサイトがあります。これをあらためて確認してみるとテンプレートレイアウトの記載が見つかりました。 Tutorial: Using Thymeleaf (ja) インクルード可能なフラグメントを定義する 他のHTMLから呼び出す共通部品をまとめたHTMLを用意します。次のような感じです。
![Java:Thymeleafとテンプレートレイアウトで共通化 - tyoshikawa1106のブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/7f976441b2f66c3420fc3c477d7cfebc88577e0a/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Ft%2Ftyoshikawa1106%2F20151203%2F20151203013650.png)