/ / Comment obtenir tous les éléments d’un jstl, sélectionnez dans le contrôleur de ressort MVC - java, html, spring, spring-mvc, jstl

Comment obtenir tous les éléments d'un jstl select dans le contrôleur de ressort MVC - java, html, spring, spring-mvc, jstl

J'utilise les balises Spring MVC et JSTL pour les pages jspcomme frontend ... J'ai une option de sélection jstl en vue ... la sélection est renseignée à partir de la base de données ... maintenant je veux que si j'appuie sur un bouton de soumission ... je peux renvoyer tous les éléments de la liste au contrôleur Spring MVC .. Comment puis-je faire ceci ???

Voici ma boîte JSTL Select: -

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

Maintenant, je veux que tous les éléments de la zone de sélection (upperTyrePropertyCodeList) soient redirigés vers le contrôleur ... pas n'importe quel index sélectionné, ....

Réponses:

0 pour la réponse № 1

Si vous voulez que tout UpperTyrePropertyCodeList retourne à votre action d'envoi, vous pouvez faire comme ceci:

<c:forEach var="index" items="${upperTyrePropertyCodeList}">
<form:hidden name="propertyCode" value="${index.propertyCode}"/>
</c:forEach>

La case de sélection ne conserve que la valeur sélectionnée sur le contrôleur.