IThaiのブログ

IT関連の話題やタイに関する様々なことを書いていきます。

Apache Tilesで画面レイアウトを共通化する

私の現在の仕事ではSAStrutsを使用していますが、

そこではjspでビューを作成しています。

基礎からのサーブレット/JSP 第3版 (基礎からのシリーズ)

基礎からのサーブレット/JSP 第3版 (基礎からのシリーズ)

 

jspで画面レイアウトの共通化を行うときは、

Apache tilesを使うと便利になります。

特に定義用xmlファイルを使わない方法が良いです。

下記のブログを参考にさせて頂きました。

http://d.hatena.ne.jp/higayasuo/touch/20071227/1198764518

SAStrutsのDoltengプロジェクトを作成すれば、

自動的にviewのcommonフォルダ以下に

common.jsp
footer.jsp
header.jsp
layout.jsp
menu.jsp

があるので、これらを利用する感じですね。