tristanの日記: テンプレートの具体案 たたき台 JSPでやってみよう
日記 by
tristan
JSPでプロトタイプが実現できそうだ。
また、テンプレートは、Jakarta Velocityに似せよう。
この構文はJSPより書きやすいし、パーサー作るのも楽そうだし(^^;
でも、実際にコーディングするとなると、それなりに面倒そうだな。
今夜は飲みだから、明日やろう。
ビューファイル:
DesignWriter writer = new DesignWriter("design/filename");
for(int i = 0; i 10; i++) {
writer.set("V1", i);
writer.set("V2", value[i]);
for(int j = 0; j 10; j++) {
writer.set("V3",j);
writer.writeBlock("BLOCK2");
}
writer.writeBlock("BLOCK1");
}
writer.writePage(out);
デザインファイル:
<TABLE>
#BLOCK1
<TR>
<TD>$V1</TD>
<TD>$V2</TD>
#BLOCK2
<TD>$V3</TD>
%BLOCK2
</TR>
%BLOCK1
</TABLE>
テンプレートの具体案 たたき台 JSPでやってみよう More ログイン