[Wicket-ja-user 156] あるタグを出したい時、出したくない時の制御

Back to archive index

川嶋 誠司 tc512****@ybb*****
2008年 7月 24日 (木) 00:02:13 JST


川嶋です

ありがちなケースだと思われましたが
サンプルが見つかりませんでした
なにか良い実装方法はないでしょうか?

やりたいこと)
市町村Listをつかってtdが3列のtabelを作りたい。

例)

<tr><td>○○市</td><td>△△市</td><td>□□市</td></tr>
・・・・
・・・・
<tr><td>○△町</td><td>△□町</td><td>○□村</td></tr>

考えた方法)
populateItem内で・・・・
1.start_tr、end_trのコンポーネントを出したくない時は
addするけどsetVisible(false)
2.start_tr、end_trのコンポーネントのreplaceComponentTagBody
で<tr>、</tr>を出したり出さなかったり。

<wicket:container wicket:id="list">
    <wicket:container  wicket:id="start_tr"><tr></wicket:container >
    <td><span wicket:id="cityName">hoge市</span></td>
    <wicket:container  wicket:id="end_tr"></tr></wicket:container >
</wicket:container >

1.も2.も、出力したくないときでもコンポーネントを
addしなければいけないのが嫌です

かわしま 




Wicket-ja-user メーリングリストの案内
Back to archive index