分页 - 显示标签

时间:2012-03-07 20:23:43

标签: displaytag

我使用displaytag进行分页。我想知道是否有办法将另一个表放在一行中。

示例,我想要3列 - 1列其rowspan = 3,第2列rowspan = 3,第3列有一个表,其中包含3行。

<tr>
<td rowspan=3></td><td rowspan=3></td><td>
                                         <table>
                                               <tr>
                                                  <td></td>
                                                  <td></td>
                                                  <td></td>
                                               </tr>
                                         </table>
                                         </td>   
</tr>

我正试图看看我是否可以使用displaytag装饰器来做到这一点。有人可以指导我一些文档或示例吗?所以我可以改变表的结构。我看到你可以装饰文本,但是你可以修改实际的表并仍然进行分页吗?

提前致谢!

1 个答案:

答案 0 :(得分:3)

您无法使用dispplaytag执行rowspan,但您可以执行此操作:

<table>
   <tr>
      <td ></td><td ></td><td>
          <display:table name="test">
          </display:table>
      </td>   
   </tr>
</table>

如果它不符合您的意图,您可以使用该集合中的3个对象创建一个对象。 通过这种方式,您可以使用嵌套的displaytag: 第一个实现rowspan,而对于3°列,您可以使用另一个displaytag。