JSP下拉,缩短结果

时间:2013-03-12 14:15:04

标签: database forms jsp model-view-controller

因此我尝试使用特定数据库中的条目填充下拉列表。右边它可以工作,但它放入ENTIRE条目,它有10多个属性,我只需要其中几个。有没有办法指定哪些列传回并显示在下拉列表中?

<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>

理想情况下,id只能从此处获取前4列。 (ID,版本,名称,实体ID),但不知道如何使其工作。我已经找到了做c:foreach循环的一些内容,但还没有让它正常工作......

谢谢!

1 个答案:

答案 0 :(得分:0)

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

不要试图在视图层中做到这一点 - IMO它不适合这种逻辑。