howto


idを指定したタグ自体は出力したくない

component.setRenderBodyOnly(true)とすると、タグの中だけが出力される。
例:
<div wicket:id="ignore">
 <div>...</div>
</div>
 
WebMarkupContainer con = new WebMarkupContainer("ignore"); //Componentの派生クラスなら何でもよい。
con.setRenderBodyOnly(true);
 

ページの初期化処理はコンストラクタとonInitialize()のどちらで行ったほうがよいか?

onInitialize()なら、getParent(), getPage()を呼び出せるので、これらのメソッドを呼び出す必要があるなら、
onInitialize()で行ったほうがよい。
http://apache-wicket.1842946.n4.nabble.com/onInitialize-or-Constructor-td3918466.html
最終更新:2015年07月10日 01:59