Logic:iterate no struts, como é isso?

1 resposta
woquiton

Pessoall

To tentando aprender Struts, principalmente o q se usa mais, logic:iterate.
To fazendo um exemplo da JavaMagazine, o que quer dizer:

<logic:iterate id=“produto” name=“catalogo”>

e

<logic:iterate id=“item” scope=“session” name=“carrinho” property=“itensCarrinho”>

Já tentei entender 1000 vezes o que é cada um destes, mas pode ser que alguém explicando, eu entenda.
Como funciona o logic:iterate ? Basicão mesmo. Com while eu faço tranquilo, mas com Struts, ainda nao entendi bem…

Obrigado :wink:

1 Resposta

ricardolecheta
&lt;logic&#58;iterate id=&quot;item&quot; scope=&quot;session&quot; name=&quot;carrinho&quot; property=&quot;itensCarrinho&quot;&gt;

existe uma classe Carrinho na sua session. Esta classe tem uma propriedade
itensCarrinho a qual vc quer fazer o iterate.
No fim vc nomeou o objeto corrente como id->"item"... Entao o item seria o objeto atual que vc esta percorrento pela collection.

class Carrinho&#123;
Collection itensCarrinho;
&#125;
Criado 27 de janeiro de 2004
Ultima resposta 27 de jan. de 2004
Respostas 1
Participantes 2