Utiliser avec HashMap

J’ai une classe Java qui définit un atsortingbut de servlet sur un object HashMap:

request.setAtsortingbute("types", da.getSecurityTypes()); 

request est un object HttpServletRequest et da.getSecurityTypes() renvoie un object HashMap.

Est-il possible de parcourir la collection HashMap en utilisant c: foreach ou d’autres balises JSTL?

Je pensais:

   ...  

Ou, si cela ne peut pas être fait, comment créer une balise personnalisée pour traiter cela?

Le recours au code Java dans ma page JSP est mon dernier recours et j’aimerais savoir si cela est possible avec JSTL.

Merci Jonas.

Oui, c’est parfaitement acceptable.

Lorsque vous utilisez pour parcourir une Map , chaque élément de l’itération est une instance de Map.Entry . Donc, étant donné votre exemple:

  Key is ${type.key} Value is ${type.value}  

Cela fonctionne, vous aurez le type.key et le type.value pour jouer avec dans la boucle.