Struts - Ler List de um Form

Oi Pessoal,

Tenho uma pág. JSP que exibe os dados de uma List:

<logic:iterate name=“listForm” property=“itensLista” id=“item”>

html:submitEnviar</html:submit>


O ListForm está assim:

private ArrayList itensLista;
public ArrayList getItensLista() {return itensLista;}
public void setItensLista(ArrayList items) {itensLista = items;}


A pág. é exibida normalmente sem erros com todos os itens da lista, mas quando eu clico em enviar, gostaria de ler os itens da página, para isso tenho uma action que faz o seguinte:

ListForm listForm = (ListForm) form;
List itensLista = (ArrayList)listForm.getItensLista();

if (! itensLista.isEmpty()){
for (Iterator iter = itensLista.iterator(); iter.hasNext():wink: {
MenuItem m = (MenuItem)iter.next();
System.out.println(m);
}
}


A questão é que itensLista da action sempre é retornada vazia (vazia, mas diferente de nula).

É preciso fazer alguma outra configuração, o Struts não deveria ler os dados do formulário da mesma forma com que ele enviou ao browser ?

Muito obrigado

Marcos

Oi amigo, obrigado, mas não entendi o que você quiz dizer…

:frowning:

use as tags code!!!