spring-boot と thymeleaf を使って小さなプロジェクトを始めることにしました。
thymeleaf 自体は今のところ素晴らしいように見えますが、私の質問は、ページの基本的なレイアウトをもたらす、layout.html などを作成するための最良の方法は何かということです。
like
- 一般的な css インクルージョン
- 一般的な js インクルージョン
- 基本構造 (例: 2/3 列のレイアウト)
これは、単一のページのコンテンツ (ブログ投稿の表示、コメントの表示、ギャラリーの画像の表示など) にラップされているため、すべてのテンプレートに共通のものを持ち込む必要はありません。
今まで私が見つけた唯一の方法はフラグメントインクルージョンを使用することですが、これが現在のリクエストに対してレンダリングしたいテンプレートの周りの完全な構造を取得するための正しいアプローチであるかどうかはわかりません
<div class="content"></div>
私のテンプレートをどのように取得しますか?
誰かが助けてくれることを願っています。
前もって感謝します