Свяжите имя и идентификатор с полем ввода

0

У меня есть текстовое поле в Jsp, где я использую теги Spring. Я хочу показать имя студента, но также связать идентификатор. На данный момент я могу связать только имя:

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

Я хотел бы отправить идентификатор на "путь", но показать имя.

Является ли это возможным?

Теги:
jsp
spring

1 ответ

0
Лучший ответ

Вам нужно будет связать скрытое поле с вашим userId следующим образом:

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

В первом вы показываете имя пользователя, а во втором вы держите userId

Ещё вопросы

Сообщество Overcoder
Наверх
Меню