8 votes

Utilisation de JSTL pour "mettre" une valeur dans une table de correspondance (HashMap)

Je cherche à définir l'appariement clé-valeur d'une HashMap en utilisant uniquement JSTL. Est-ce possible ?

Je sais comment récupérer les paires clé-valeur, mais je n'ai pas trouvé le moyen de les définir.

Toute aide serait appréciée.

Exemple de récupération de paires clé/valeur d'une HashMap à l'aide de JSTL :

<c:forEach var="hash" items="${myHashMap}">             
    <c:out value="${hash.key}" />
    <c:out value="${hash.value}" />
...

20voto

evanwong Points 2394

Vous pouvez utiliser le <c:set> .

<c:set target="${myHashMap}" property="key" value="value"/>

0voto

Bob Kuhar Points 3502

Je n'utiliserais pas JSTL pour faire cela, mais JSP le fera...

<%
myHashMap.put("hello", "world");
%>

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X