【问题标题】:Associate name and id to an input box将名称和 ID 关联到输入框
【发布时间】:2013-09-18 17:16:58
【问题描述】:

我在 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 发送到“路径”但显示名称。

有可能吗?

【问题讨论】:

    标签: java html spring jsp


    【解决方案1】:

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

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

    第一个显示用户名,第二个显示用户 ID

    【讨论】:

      猜你喜欢
      • 2020-02-18
      • 2014-03-29
      • 2012-04-27
      • 2019-02-15
      • 1970-01-01
      • 1970-01-01
      • 2019-12-23
      • 1970-01-01
      • 2014-09-06
      相关资源
      最近更新 更多