7
votes

Comment remplir avec la liste ?

J'ai une liste dans le contrôleur qui passe à la vue. Je dois remplir avec ces données.

J'ai essayé de définir le paramètre itemValue attribut sur "nom" mais cela n'a pas fonctionné.


2 commentaires

Quel est-ce? Printemps mvc? De toute façon, montrez-nous votre code; Nous ne pouvons pas deviner ce que vous faites de courtes descriptions.


Ce n'est pas jstl. Pour apprendre ce que JSTL est, lisez Stackoverflow.com/tags/jstl/info


3 Réponses :


12
votes

Vous pouvez effectuer ce qui suit:

<form:select path="selectName">
    <form:option value="0" label="Select an Option" />
    <form:options items="${nameOfList}" />
</form:select>


1 commentaires

Parfait, ça marche comme un charme.



6
votes

Vous pouvez également essayer comme suit:

<form:select path="country">
<form:option value="NONE" label="--- Select ---" />
<form:options items="${countryList}" itemValue="value" itemLabel="description"/>
</form:select>


0 commentaires

1
votes
<form:select path="country" items="${countryList}" />

0 commentaires