Я использую Spring MVC и JSTL тег для jsp-страниц как интерфейс... У меня есть опция выбора jstl во взгляде... выбор заселен из db.... теперь я хочу, чтобы, если я нажму кнопку submit butten... Я могу вернуть весь элемент списка в контроллер Spring MVC.. Как я могу это сделать???
Вот мой блок выбора JSTL: -
<form:select id="upperTier" path="propertyCode" cssClass="textfield">
<c:if test="${upperTyrePropertyCodeList!=null}">
<form:options items="${upperTyrePropertyCodeList}" itemValue="propertyCode" itemLabel="propertyCode" />
</c:if>
</form:select>
Теперь я хочу, чтобы все элементы окна выбора (upperTyrePropertyCodeList) вернулись к контроллеру... не любой выбранный индекс ted....
если вы хотите, чтобы все upperTyrePropertyCodeList вернули вам действие, вы можете сделать вот так:
<c:forEach var="index" items="${upperTyrePropertyCodeList}">
<form:hidden name="propertyCode" value="${index.propertyCode}"/>
</c:forEach>
select box удерживает выбранное значение только в контроллере.