0

我在 Jsp 中有一个使用 Spring 标签的文本框。我想显示一个学生的名字,但也要关联 id。目前我只能关联名称:

<form:input id="myexample" path="student" value="{student.name}"/>

我想做的类似于我可以用 SELECT 做的事情:

<form:select id="myselect" path="student">
    <c:forEach items="${studentList}" var="student">
        <form:option value="${student.id}" label="${student.name}"></form:option>
    </c:forEach>
</form:select>

我想将 ID 发送到“路径”但显示名称。

可能吗?

4

1 回答 1

0

您需要将隐藏字段关联到您的 userId,如下所示:

<form:input path="student" value="{student.name}"/>
<form:hidden path="student" value="{student.id}"/>

在第一个中显示用户名,在第二个中显示 userId

于 2013-09-18T17:26:19.747 回答