STRUTS INTERATE <bean:write> gostaria de TRANFORMA-LO EM em um <html:text>

Olá pessoal
Tenho esse INTERATE e nele tenho um bean:write e gostaria de TRANFORMA-LO EM em um html:text e monstrando os values para que seja editado e alterados.

se eu colocar o bean:write no value do html:text ele dá erro foi a forma que imaginei que funcionaria porem não funciona.

Alguem poderia me ajudar?

<logic:present name=“produtodescricao”>

<

teste

Código Descricação Preço

<bean:write name=“bean” property=“preco”/>

<html:text property=“preco” indexed=“true” size=“13” maxlength=“13”/>

<input type=text name=total value="<bean:write name=“CONTADOR1” />">

</logic:present>

Bom, você pode fazer assim, dentro do iterate coloque um “html:text” e na propriedade value coloque o valor que você deseja que apareça inicialmente.

&lt;html:text property="descrprod" value="&lt;%=produto.getDescricao()%&gt;"&gt;  :wink: 

dessa maneira eu terei que import meu formBem certo? e recupera-lo ou não sei como fazer isto.

Eu as vezes tenho que fazer isto que o amigo acima falou, vc so tem que colocar o atributo type no seu logic:iterate, nele vc deve colocar o caminho completo para a sua classe!

É isso mesmo que o Abdon falou, colocque o atributo type no seu iterate assim:

&lt;logic:iterate blablabla type="&lt;%com.projeto.Produto%&gt;"&gt;

Sacou? :wink: