jaireltonPJ 19 de abr. de 2007
Não testei isso, mas você já tentou fazer assim?
<c:forEach items="${meuMap.values}" var="item">
<option value="${item}">${item}</option>
</c:forEach>
FabianoPatricioPJ 20 de abr. de 2007
Ai que está o meu problema…
na hora do
<option value="${item}">
pq é um objeto assim:
ArrayList cod_aprovador = new ArrayList();
ArrayList nome_aprovador = new ArrayList();
//gets e sets
Armazeno em cada ArrayList os respectivos valores de codigo, para ser utilizando no value do option e nome para ser mostrado no combobox
Mostrar os nomes está ok, o problema está na hora de colocar os codigo no option value.
Olha o meu codigo:
& lt ; td & gt ;
& lt ; select name = "codaprov" & gt ;
& lt ; c & #58;forEach var="nome_aprov" items="${requestScope['nome_aprovador']}">
& lt ; option & gt ; & lt ; c & #58;out value="${nome_aprov}"/></option>
& lt ; / c & #58;forEach>
& lt ; / select & gt ;
& lt ; / td & gt ;
Dai imaginei colocar o HashMap, pois eu usaria o index do Hash para o codigo e object para o nome.
Dai como eu iria usar o jstl para o HashMap?