-Tiles類似機能
Tiles類似機能というより、S2JSF類似機能ですが、たぶん要望に近いモノができました。本文を含むページは以下の通りです。
<html> <body> <div class="box">ダミーヘッダ</div> <span id="renderHere"> <div class="box">こんにちは</div> </span> <div class="box">ダミーフッタ</div> </body> </html> <?xml version="1.0" encoding="iso-8859-1"?> <m:maya xmlns:m="http://maya.seasar.org" m:extends="/component/tilesbase.html"> <m:doRender m:id="renderHere" m:name="greeting"/> </m:maya>
以下がベースデザインのページです。
<html> <body> <div class="box">おはよう</div> <span id="insertHere"> <div class="box">ダミー本文</div> </span> <div class="box">さようなら</div> </body> </html> <?xml version="1.0" encoding="iso-8859-1"?> <m:maya xmlns:m="http://maya.seasar.org"> <m:insert m:id="insertHere" m:name="greeting"/> </m:maya>
この結果は、
<html> <body> <div class="box">おはよう</div> <div class="box">こんにちは</div> <div class="box">さようなら</div> </body> </html>
となります。SVNにコミットしました。