Problemas com html:options!

Olá!!!

Pessoal, já estou ficando tenso, não estou conseguindo popular um options de um select do struts de maneira alguma, não consigo a exception gerada, pois entro nas pasta de logs do tomcat5 e não aparece nada!!!

Se alguém poder ajudar, por favor!!! :lol:

Tenho um classe que devolve um array de objects (Object[]),

public Object[] recuperarGrupos()
{
 /*
 * Monta um array de object, sendo que cada item do array
 * tem um Bean Grupo
 * Object[] arr = new Object[n];
 * arr[0] = new Grupo(x) ;
 * arr[n] = new Grupo(x);
*/
}

Código da action

   request.setAttribute(GRUPOS, GrupoDAO.getInstance().recuperarGrupos()); //Array de Object

Código do jsp

<bean:define id="grupoCollection"  name="GRUPOS" scope="request"/>

<html:select property="grupoPaiId">
   <html:options property="grupoCollection" labelProperty="nome"/>
</html:select>

:cry: :cry:

Olá!

Você esta esquecendo uma propriedade da TAG:

Exemplo:

<html:select name=“listCustCo” property=“custCoList” size=“1”>
<html:option value="">Select One</html:option>
<html:options collection=“listCustCo” property=“custCo”
labelProperty=“custCo” />
</html:select>

Você não colocou a propriedade collection, nessa propriedade vc coloca o nome da lista que vc criou no define, o property seria o value e o lableProperty seria o que vai ser mostrado no dropdown.

Espero ter ajudado.