我需要在 Roo 表中添加一列,将用户指向另一个 URL。例如,您可以使用 update="true"使列具有删除和更新按钮,但我想要另一个具有我自己的 URL 的按钮。
我看到 table:table 和 table:column 标签是内置在默认脚手架中的。
我考虑添加 table:simple 和 table:display 标签,但无法使它们起作用。
如何向定义自己的 URL(嵌入行的 ID)和图像的 Roo 表添加一列?
格雷格
最佳答案
仅添加自定义列标签并不容易,因为列标签实际上并不呈现值,它们只是告诉表应该呈现哪些列,而表标签进行实际呈现。
因此,最简单的方法就是修改table标签如下:
- 将table.tagx复制到tableCustom.tagx
- 根据“更新”列向 tableCustom 添加额外的自定义列
- 修改任何需要使用此新列的 View 以使用 tableCustom
复制标签的原因是它允许您在发布新版本的 spring roo 时更新 roo 标签,而不会丢失您的更改。
关于spring-roo - Spring Roo jspx 标记 - 表中指向您自己的 URL 的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14293542/