0

そのため、特定のデータベースからのエントリをドロップダウンに入力しようとしています。正しく機能しますが、10 個以上の属性を持つ ENTIRE エントリに配置されますが、必要なのはそれらのうちの 2 つだけです。どの列が返されてドロップダウンに表示されるかを指定する方法はありますか?

<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

JSP ではなく、Java 側で適切な表示値を作成します。

ビューレイヤーでこれをやろうとしないでください.IMOはそのようなロジックに適した場所ではありません.

于 2013-03-12T14:18:52.357 に答える