使用Spring MVC,选择框似乎是空的

时间:2012-10-07 17:47:22

标签: java google-chrome select spring-mvc form-submit

我想在Spring MVC应用程序中使用select字段。

<c:if test="${!empty REPORTED_WORD_LIST}">
        <form method="post" action="seeReportedWordsOneByOne.html">

            <select name="fityma" onchange="submit()">
                <c:forEach items="${REPORTED_WORD_LIST}" var="rep">
                    <option value="${rep.german}"></option>
                </c:forEach>
            </select>


        </form>
    </c:if>

当页面打开时,所有选项看起来都是空的。然而,尽管有许多空选项显示为REPORTED_WORD_LIST的内容。 (如果列表包含例如3个对象,请说“A”,“B”和“C”,那么当我点击选择时我可以看到三个空选项) 但这些领域看似空洞。当我提交表格时,我可以在控制器中获得“A”,“B”或“C”。总而言之,提交有效,但显示不起作用。

我错过了一些明显的东西吗?  请务必注意我的浏览器是Chrome。 (我不能尝试在IE上尝试,但我尝试了但是我完成了因为我无法访问localhost ...)

1 个答案:

答案 0 :(得分:3)

不应该是

<c:if test="${!empty REPORTED_WORD_LIST}">
        <form method="post" action="seeReportedWordsOneByOne.html">

            <select name="fityma" onchange="submit()">
                <c:forEach items="${REPORTED_WORD_LIST}" var="rep">
                    <option value="${rep.german}">${rep.german}</option>
                </c:forEach>
            </select>


        </form>
</c:if>