0

所以我试图用来自特定数据库的条目填充下拉列表。没错,它可以工作,但是它会放入具有 10 多个属性的 ENTIRE 条目,而我只需要其中的几个。有没有办法指定哪些列被传回并显示在下拉列表中?

<tr>
<TD><span class="required">*</span> CMS Group ID:</TD>
<td><form:select path="cmsGroupId">
<form:options items="${list}" itemValue="id" /> 
</form:select>
</td>
<td><form:errors path="cmsGroupId" cssClass="required" /></td>
</tr>

理想情况下,我只想从这里获取前 4 列。(ID、版本、名称、实体 ID)但真的不知道如何使其工作。我在做 ac:foreach 循环时发现了一些东西,但也没有让它正常工作......

谢谢!

4

1 回答 1

0

在 Java 端而不是在 JSP 中构建适当的显示值。

不要尝试在视图层中执行此操作 - IMO 它不是此类逻辑的正确位置。

于 2013-03-12T14:18:52.357 回答