Erro no Struts ao usar iterate com select

3 respostas
obs

Bom dia pessoal, estou precisando de um help!

Eu tenho a seguinte probelma: Quero preencher uma tabela com a tag iterator e dentro dessa tabela quero preencher select para cada registro interado. Só que está ocorrendo o seguinte erro

org.apache.jasper.JasperException: Cannot find bean under name item.tipos org.apache.struts.taglib.html.BEAN

meu codigo é o seguinte:

<logic:iterate id="item" name="SistemaArquivoFormMnt" property="colecao">
      <html:select property="tipo">   
            <html:options collection="item.tipos" property="id" labelProperty="nome"/>   
      </html:select>
</logic:iterate>

onde o “item” da coleção é de Pedido, que tem entre seus atributos uma colecao de tipos. ex:

public class PedidoDTO {

   private collection tipos;

   getTipos();
   setTipos();
   ...
}

public class TipoDTO {
   private int id;
   private String nome;

   get e set...
}

agradeço dede já pela ajuda!

3 Respostas

furutani

Olá

A tag logic:iterate esta dentro de uma tag html:form?

obs

sim, a tag form está correta!

C

Olá a classe form SistemaArquivoFormMnt contém o atributo tipos?

Criado 28 de outubro de 2007
Ultima resposta 29 de out. de 2007
Respostas 3
Participantes 3