Duvida iterate no struts

1 resposta
S

galera
to em duvida de como eu preencho um select com uma coleção que fica dentro de um objeto
é assim, eu tenho um Concurso, e cada Concurso tem uma coleção de Fases

eu sei preencher um select quando eu passo uma coleção pelo action

<html:select property="spi">
  <bean:define id="concursos" name="ArrayListConcursos" type="java.util.List"   scope="request" />
  <html:option value="">- Selecione -</html:option>
  <html:options collection= "ArrayListConcursos" property="spi" />
</html:select>

só que eu passei um Concurso na action que antecede essa pagina usando:

request.setAttribute("concurso", concurso);

minha dúvida é:
como eu preencho um select com a propriedade “id” de cada fase desse concurso passado?

1 Resposta

P
<bean:define id="concurso" name="Concurso" type="br.com.exemplo.Concurso"   scope="request" />
<html:select name="concurso.fases" property="faseId">
  
  <html:option value="">- Selecione -</html:option>
  <html:options collection= "concurso.fases" property="faseId" labelProperty="faseDesc"/>
</html:select>

isso deve funcionar....eh q nao tem como eu testar aqui.....

Criado 7 de dezembro de 2006
Ultima resposta 8 de dez. de 2006
Respostas 1
Participantes 2