java - Spring MVC 中的选择框看起来是空的

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

我想在我的 Spring MVC 应用程序上使用选择字段。

<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”,那么当我单击选择时,我可以看到三个空选项) 但这些领域似乎是空的。当我提交表单时,我可以在 Controller 中得到“A”、“B”或“C”。总而言之,提交有效,但显示无效。

我是否遗漏了一些明显的东西? 重要的是要注意我的浏览器是 Chrome。 (我无法在 IE 上尝试,我尝试过,但我完成了,因为我无法在其上访问本地主机..)

最佳答案

不应该吗

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

关于java - Spring MVC 中的选择框看起来是空的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12771255/

相关文章:

java - 如何使用 jmockit 从模拟类调用真实方法

Java更广泛的对象赋值转换

javascript - 使用 JS 设置 HTML "title"属性不会呈现 &

javascript - 如何使用 jquery 设置文本选择 html?

python - 从 pandas 的一系列中选择值

Java Socket 编程 - HTTP 1.1 的 301 错误

java - Selenium - 无法使用 Actions 类通过几个步骤执行操作,有什么问题吗?

javascript - 如何从 div 元素的 ID 获取 Leaflet map 的 map 对象?

SQL INSERT INTO SELECT - 现有行

java - 为什么要实现继承的抽象方法?