在Display标记中,在display:column标记中给出属性时,该属性将作为列打印。我该怎么做才能打印出一行呢?

时间:2009-02-18 13:50:59

标签: jsp displaytag

在jsp中,我使用Display标签打印表格。在Display table标签中,在display:column标签中给出属性时,该属性将作为列打印。我应该怎么做才能打印出一行?

让我举一个明确的例子:

<display:table name="test">
  <display:column property="id" title="ID" />
  <display:column property="name" />
</display:table>

结果如下:

ID名称
1个美孚
2酒吧

但是我希望它像这样被排成一行:

ID 1 2
名称富酒吧

如何使用display table标签完成?任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:1)

除非他们在过去几个月内做了一些重大改变(我对此表示怀疑),否则无法使用显示标签。

检查http://displaytag.sourceforge.net/1.2/以获取有关显示标记的更多信息。

答案 1 :(得分:0)

抱歉,显示:表格没有显示:行类型标记。

您是否提前知道要显示多少列?如果是这样,您可以调整对象模型以旋转它,然后能够获得displaytag来写出您想要的表格。

如果没有,您可能需要重新考虑您的水平设计,因为显示器只是如此宽。

你是否计划在绘制多个柱子时将其包裹?如果是这样,html表可能不会是你最好的显示机制。