Java 显示标记-可编辑行

Java 显示标记-可编辑行,java,displaytag,Java,Displaytag,我使用display标记以表格形式显示数据。我们希望添加新的可编辑行,以便在表中添加新记录。如果表有一条或多条记录,我可以在表的末尾添加一个可编辑行并保存 如果表格没有任何记录,如何添加新的可编辑行?您可以尝试以下方法: <s:if test="%{list.size == 0}"> // create an HTML table with an <input> in a column to add records </s:if> <s:else>

我使用display标记以表格形式显示数据。我们希望添加新的可编辑行,以便在表中添加新记录。如果表有一条或多条记录,我可以在表的末尾添加一个可编辑行并保存

如果表格没有任何记录,如何添加新的可编辑行?

您可以尝试以下方法:

<s:if test="%{list.size == 0}">
// create an HTML table with an <input> in a column to add records
</s:if>
<s:else>
// your display table with decorator to add new records
</s:else>

//创建一个HTML表,在列中添加记录
//使用decorator添加新记录的显示表

我在finish行中添加了可编辑行,但当列表为空时,不会调用它。如何使用decorator实现这一点?提供更多详细信息。检查一下……我们已经使用decorator在finishrow方法中添加了可编辑行,但当列表为空时不会调用它。您能否给出示例代码如何实现此目的如果列表为空,则不应在表中获取任何行,以实现此目的,当列表为空时,是否有可能调用startRow()和finishRow()方法。当列表对象为空时,我们不能调用decorator类。只是想知道是否有可能在decorator本身中实现,而不是移动到html控件抱歉,我不知道这些方法…:(:)(