2011-06-24 7 views
0

ユーザリストを表示するJSPページにユーザドロップダウンがあります。ドロップダウンでは、ラベルとしてユーザー名と電子メールを表示する必要がありますが、値はユーザーIDとユーザーの電子メールアドレスになります。だから私は適切なラベルと値を表示するために私のユーザーインスタンスのプロパティを連結する必要があります。Spring MVCのselectリストのカスタムラベルと値

Spring MVCでこれを行うには、どのような方法が可能ですか?

Spring Controllerでリストを反復処理し、プロパティを連結してページに表示される新しいリストを作成できます。これは私が考えることのできる方法です。

もっと良いアイデアを教えてください。

+0

を構築するために、標準タグのlibを使用。 – Rachel

答えて

0

あなたはそれがその後、更新またはいくつかの適切な提案を提供するために役立つだろうとして、それを行うことを計画している方法についてのいくつかのコードを追加したモデルにユーザーリストオブジェクトを追加し、HTML

<select id="users" name="users"> 
    <c:forEach items="users" var="user"> 
    <option value="${user.id}">${user.name} [${user.email}]</option> 
    </c:forEach> 
</select>