我想通过wicket
生成此表头<tr>
<th>Actions</th>
<th>ID</th>
<th>First Name</th>
<th>Last Name</th>
<th>Home Phone</th>
<th>Cell Phone</th>
</tr>
其中标题名称保存在arrayList
我尝试这样的事情。它生成我想要的东西,但在HTML代码中显示警告
- Invalid location of tag (div).
好的是div标签没有在生成的html代码中显示。
我不知道当我只想th
没有span
标记
<tr>
<div wicket:id="seasonNames"><th wicket:id="season">[season]</th></div>
</tr>
答案 0 :(得分:2)
一种方法是使用DataTable组件。在这种情况下,您必须传递IColumn
个实例的列表并使用HeaderToolbar。有关此方法,请参阅Wicket示例。
另一种方法是使用简单的转发器,如RepeatingView或ListView。在这种情况下,wicket:id="seasonNames"
应该是&lt; wicket:container&gt;而不是&lt; div&gt;。