JSP组合框获取错误的值

时间:2013-07-16 01:56:12

标签: java html jsp

我使用db中的数据填充组合框。此外,我正在检查默认n将其设置为选中。

<select name="managerID">
    <option value="0">None</option>
    <c:forEach items="${employees}" var="employee">
        <option value="${employee.id}" <c:if test="${edit.managerId == employee.id}">selected="selected"</c:if>>${employee.firstName} ${employee.lastName}, ${employee.email}</option>
    </c:forEach>
</select>

问题是,当我提交时,我总是得到默认值,而不是用户选择的。

1 个答案:

答案 0 :(得分:0)

很抱歉让我感到烦恼,我发现代码出了什么问题。 我重新检查了代码,其中有一个名为managerID的隐藏字段,它包含默认值。