Collection c = new ArrayList();
c.add(“1”);
c.add(“2”);
c.add(“3”);
isto está na minha formbean
agora eu quero mostrar isso no JSP em um <html:select>
mas não estou conseguindo, alguem pode ajudar? 
Collection c = new ArrayList();
c.add(“1”);
c.add(“2”);
c.add(“3”);
isto está na minha formbean
agora eu quero mostrar isso no JSP em um <html:select>
mas não estou conseguindo, alguem pode ajudar? 
Olá ricardolecheta!
Na Action, vc faz o que tiver de fazer, carrega sua Collection e seta no escopo da página ou sessão.
Collection c = new ArrayList();
c.add("1");
c.add("2");
c.add("3");
request.setAttribute("minhaCollectionDeStrings", c);
mapping.findForward("pagina-com-meu-select");
Na página onde vc coloca o select
<html:select property="valorSelecionado">
<html:options name="minhaCollectionDeStrings">
</html:select>
Para um Collection de Beans
Temos um bean Pais:
public class Pais {
String codPais;
String nome;
public Pais(String codPais, String nome) {
this.codPais = codPais;
this.nome = nome;
}
public void setIdPais(String codPais) {
this.codPais = codPais;
}
public void setNome(String nome) {
this.nome = nome;
}
public String getCodPais() {
return codPais;
}
public String getNome() {
return nome;
}
}
Na action vc cria uma Collection de países
Collection paises = new LinkedList();
paises.add(new Pais("BR", "Brasil"));
paises.add(new Pais("ES", "Espanha"));
paises.add(new Pais("PT", "Portugal"));
request.setAttribute("paises", paises);
mapping.findForward("pagina-com-meu-select");
Na página onde vc coloca o select
<html:select property="pais">
<html:options collection="paises" property="codPais" labelProperty="nome"/>
</html:select>
valeu 
agora funcionou!