Tag LOGIC STRUTS

4 respostas
L

To com uma duvida numa aplicação q eu t desenvolvendo…
To querendo mostrar alguns valores na tela mas não to conseguindo.
Tenho o código:

<logic:present name="cadastroForm" property="envolvidos"> <logic:iterate name="cadastroForm" property="envolvidos" id="envolvido"> <bean:write name="nomeEnvolvido" /> </logic:iterate> </logic:present>

To querendo apenas mostrar para o usuario o campo nomeEnvolvido.
Meu form se chama cadastroForm, minha collection chama envolvidos e q tem vários atributos adicionados. Mas como eu faço pra mostrar apenas o nome do Envolvido na tela?

4 Respostas

fcanjos

substitua:

<bean:write name="nomeEnvolvido" />

por:

<bean:write name="envolvidos" property="nomeEnvolvido" />
S

Cara, um conselho…
Naum use a tag logic e bean do struts, dê preferência a tags análogas JSTL.

[ ]'s

L

Estou fazendo mas me apareceu este ero: equal symbol expected

&lt;logic:present name="cadastroForm" property="envolvidos"&gt; &lt;logic:iterate name="cadastroForm" property="envolvidos" id="envolvido"&gt; &lt;tr&gt; &lt;td align="right"&gt; &lt;bean:write name="envolvido" property="nomeEnvolvido"/&gt; &lt;/td&gt; &lt;td align="right"&gt; &lt;bean:write name="envolvido" property="tipoEnvolvido"/&gt; <br> &lt;/td&gt; &lt;td&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/logic:iterate&gt; &lt;/logic:present&gt;

L

To usando tag do Struts pq o cara não quer fazer com JSTL…
Eu achava mais facil mas o cara nao qer…besteira dele… :x

Criado 7 de março de 2005
Ultima resposta 7 de mar. de 2005
Respostas 4
Participantes 3