将动态显示的组件嵌套在wicket中

时间:2010-10-12 15:06:55

标签: wicket

我需要使用ajax使用wicket创建以下类型的标记:

<table>
 <tr>
   <td><a>first</a></td>
 <tr>
   <tr>
     <td>displayed/closed if first is clicked <a>open</a></td>
   </tr>
     <tr><td>this and following displayed/closed if above open is clicked</td></tr>
     <tr><td>there may be any number of these</td></tr>
   <tr>
     <td>there may be any number of these as well <a>open</a></td>
   </tr>
 <tr>
   <td>any number of these as well <a>second</a></td>
 </tr>
</table>

如何使用ListViews或其他一些wicket元素单独切换打开表的“内部”行。我不想求助于渲染所有内容并切换可见性,但只有在请求展开时才真正在服务器端创建行。标记也应该是有效的xhtml(排除行组的任意容器)。我知道我可以放多个tbodys,但它只适用于一个级别的嵌套(不允许....)。

1 个答案:

答案 0 :(得分:0)

来自Lord Torgamus的评论,the ajax tree听起来合适......