Struts - Taglibs

3 respostas
J

Pessoal, estou com a seguinte dúvida, Estou executando um Iterate e gostaria que a cada resultado eu inclui-se um link passando o id como parametro para outra action.

Por favor ajudem

MEU CÓDIGO--------------------------------

consulta_associados.jsp

<logic:notEmpty name="associadoActionForm" property="associados">
	<logic:iterate id="associado" name="associadoActionForm" property="associados">
		<html:link></html:link>
		<bean:write name="associado" property="id" /> -<bean:write
			name="associado" property="name" />
		

	<logic:iterate>
</logic:notEmpty>
_____________________________________________________________ consulta_associado.jsp
<html:form action="/consultaAssociado.do">

<html:hidden property=“method” value=“consultaAssociadoId” />

ID do Associado: <html:text property=“id” /> 


<html:submit property=“submit”/> 


</html:form>

<logic:present name=“associadoActionForm” property=“associado”>

<bean:write name=“associadoActionForm” property=“associado.name” />

</logic:present>

3 Respostas

A

Tenta isso:

<html:link action="/suaAction" paramId="id" paramName="associado" paramProperty="id">Detalhes do associado </html:link>

J

Quase lá !!!

Obrigado pela ajuda, mas só falta um detalhe, como devo informar o método que deve ser informado o Id?

J

Cara, consegui,

Passei a minha action junto com o parametro do metodo, ficou assim:

<logic:notEmpty name=“associadoActionForm” property=“associados”>

<logic:iterate id=“associado” name=“associadoActionForm”

property=“associados”>




<html:link action="/consultaAssociado.do?method=consultaAssociadoId"

paramId=“id” paramName=“associado” paramProperty=“id” >Consulta</html:link>

<bean:write name=“associado” property=“id” />

 - <bean:write name=“associado” property=“name” />

</logic:iterate>

</logic:notEmpty>

Preciso de outro Help, como faço para deixar essa “Consulta” wm um botão ?

Criado 9 de outubro de 2006
Ultima resposta 9 de out. de 2006
Respostas 3
Participantes 2