私は Spring MVC 3 を使用するプロジェクトに取り組んでおり、テンプレート メカニズムとして SiteMesh 2.4.2 を試しましたが、最終的に Spring と競合したため、今日は SiteMesh を Tiles 2.2.2 に置き換えようとしています。やるべきことはもっとたくさんあります。
私は何かを見逃しているかもしれませんが、私が読んだすべてのハウツー/ガイドからtiles.xml
、レイアウトで装飾されるすべてのページのファイルに定義を追加する必要があるようです.
これを行うためのより簡単で一般的な方法はありますか? 今のところ 50 ページほどあるので、ページを追加するたびに定義を追加しなければならないのは面倒かもしれません。SiteMesh を使用すると、SiteMesh によってインターセプトされるベース URL を宣言するだけで、その URL から出てくるすべてのページが装飾されます。これがSpring MVC 3との競合の理由かもしれませんが、非常に使いやすく、優れていたので、どのテンプレートメカニズムでも同じことができると期待しています.
これが可能であれば、どうすればこれを達成できるかについての洞察はありますか?
ありがとうございました!
PS: 不可能だと思うが、わからない場合や、コメント セクションで何でも言ってください :)