acopiara 10 de ago. de 2007
No atributo items você tem que colocar a chave que vc setou no map da requisição, no caso "listaEstados".
<select name= "uf" >
<c:forEach var= "estado" items= " ${ listaEstados } " >
<option value= "0" > -- Selecione o Estado --</option>
<option value= " ${ estado } " > ${ estado } </option>
</c:forEach>
</select>
Valeu,
Alysson Bandeira
ramilani12 10 de ago. de 2007
Esse seu Array contem o que? Array de Strings , de Objetos(Beans)?
asdhfsd87623 10 de ago. de 2007
acopiara,
vi o erro que cometi depois que eu postei e arrumei, agora eu carrego a pagina, mas vem em branco o OPTION.
mudei e ficou assim
<c:forEach var= "lista" items= " ${ listaEstados } " >
<option value= " ${ lista . idEstados } " > ${ lista . estado }
</option>
</c:forEach>
Eles estao me retornando um bean, ja na classe java eu mudei para isso
array = estados . carregaCombo ();
for ( int i = 0 ; i < array . size (); i ++ ){
bean = ( DadosBean ) array . get ( i );
lista . add ( bean );
}
request . setAttribute ( "listaEstados" , lista );
e vou testa -lo
valew