【发布时间】:2013-01-30 19:39:38
【问题描述】:
我的create.jspx 中有一行如下:
<field:select field="groupsowdrefs"
id="c_com_usergroups_manager_domain_Users_groupsowdrefs"
itemValue="id" items="${groupsviews}" multiple="true"
path="/groupsviews" z="yuLSgZ+z3Zrwet6KAYzGT+xFndc="/>
此字段显示一个框,其中包含由 2 个实体之间的关系 @ManyToMany 填充的行。
现在的问题是第一个实体只有一个 String 属性来填充此框,但它本身与另一个实体有 @ManytoOne 关系。此值很重要,不会显示在方框行中!
发生这种情况是因为field:select 仅显示相关实体的属性,而不显示相关实体的字段。
我尝试添加一个ItemLabel 标签,它可以工作,但框行一次只显示一个字段。
也许一个简单的div 显示我在单击框的行时需要的信息,或者连接ItemLabel,一个jquery 技巧..或任何东西.. 可以解决这个问题,但jspx 很难理解我。
【问题讨论】:
标签: java jquery spring-roo jspx