微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

您如何控制Spring Roo在list.jspx中使用的字段?

如何解决您如何控制Spring Roo在list.jspx中使用的字段?

| 我正在使用Spring Roo 1.1.2并尝试创建有意义的列表页面,但这比我预期的要困难得多。 例如,我想要一个People对象列表;列出在姓氏,名字顺序中,然后是实用工具箱图标。 我使用认的list.jspx并将其更新为:
<page:list id=\"id_snipped_Person\" items=\"${persons}\" z=\"user-managed\">
    <table:table data=\"${athletes}\" id=\"id_snipped_Person\" path=\"/persons\" z=\"user-managed\">
        <table:column id=\"id_snipped_Person_lastName\" property=\"lastName\" z=\"user-managed\" maxLength=\"50\"/>
        <table:column id=\"id_snipped_Person_firstName\" property=\"firstName\" z=\"user-managed\" maxLength=\"20\" />
    </table:table>
我将我可以找到的每个\“ z \”属性重写为\“用户管理\”,但是下次启动Roo时,会看到:
[FelixdispatchQueue] Updated SRC_MAIN_WEBAPP/WEB-INF/views/persons/list.jspx
在我的lastName和firstName字段仍然存在的地方,它们现在由Person对象的其他6-8个字段尾随。 我如何告诉Roo回退此表元素? 谢谢。     

解决方法

您可以通过设置render = \“ false \”属性来“隐藏”不需要的列, 例如
<page:list id=\"id_snipped_Person\" items=\"${persons}\" z=\"user-managed\">
    <table:table data=\"${athletes}\" id=\"id_snipped_Person\" path=\"/persons\" z=\"user-managed\">
        <table:column  render=\"false\"  id=\"id_snipped_Person_lastName\" property=\"lastName\" z=\"user-managed\" maxLength=\"50\"/>
        <table:column id=\"id_snipped_Person_firstName\" property=\"firstName\" z=\"user-managed\" maxLength=\"20\" />
    </table:table>
不会显示姓氏列     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。