3

我需要向 Roo 表添加一列,将用户指向另一个 URL。例如,您可以使用 update="true" 设置带有删除和更新按钮的列,但我想要另一个带有我自己 URL 的按钮。

我看到 table:table 和 table:column 标签是内置在默认脚手架中的。

我查看了添加 table:simple 和 table:display 标签,但无法让它们工作。

如何在 Roo 表中添加一列,在该表中定义自己的 URL(嵌入行的 id)和图像?

格雷格

4

1 回答 1

1

添加自定义列标签并不容易,因为列标签实际上并不呈现值,它们只是告诉表格应该呈现哪些列,而表格标签进行实际呈现。

因此,最简单的方法是修改table标签如下:

  • 将 table.tagx 复制到 tableCustom.tagx
  • 根据“更新”列向 tableCustom 添加额外的自定义列
  • 修改任何需要使用此新列的视图以使用 tableCustom

复制标签的原因是它允许您在新版本的 spring roo 发布时更新 roo 标签,而不会丢失您的更改。

于 2013-01-12T21:15:53.580 回答