SpringMVCアプリケーションで選択フィールドを使用したい。
<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」が含まれている場合、選択をクリックすると3つの空のオプションが表示されます)しかし、これらのフィールドは空のように見えます。フォームを送信すると、コントローラーで「A」、「B」、または「C」のいずれかを取得できます。要約すると、送信は機能しますが、表示は機能しません。
明らかな何かが欠けていますか?私のブラウザはChromeであることに注意することが重要です。(IEでこれを試すことはできません。試しましたが、ローカルホストに到達できないため終了しました。)