Pessoal, estou com um problema para pegar 2 valores de um iterate em outra página.
Tenho uma primeira página que exibe as uma listagem de clientes e depois que é escolhido o cliente através de um link que tem no iterate e submetido a outra página, consigo mandar o cód. do cliente como parêmetro.
Na segunda página estou conseguindo pegar o cód. do cliente, mas não consigo pegar o nome do cliente
Já pensei em mandar o nome do cliente como parâmetro na primeira página, mas como faço isso? acho que o html:link só aceita um parâmtro.
Se tiver um jeito de pegar o valor sem passar por parâmtro também resolveria o meu problema.
—Primeira página (cliente.jsp)
<blockquote> <logic:present name=“oClientes”> <logic:iterate id=“clientes” name=“oClientes” >
<html:link action="/gerarOrcamento?acao=gerarOrcamento" paramName=“clientes” paramProperty=“numero” paramId=“numero”>Gerar</html:link>
<bean:write name=“clientes” property=“numero” />
<bean:write name=“clientes” property=“nome” />
<bean:write name=“clientes” property=“cidade” />
<bean:write name=“clientes” property=“estado” />
</logic:iterate> </logic:present>
</blockquote>
—Action
— Segunda página (orcamento.jsp)
—struts-config
<!-- Action Mapping Definitions --> <action-mappings> <action path="/login" name="loginActionForm" type="br.com.escher.sisfab.login.presentation.LoginAction" scope="session" parameter="acao"> <forward name="inicioPrincipal" path="/pages/Principal.jsp"> </forward> <forward name="erro" path="/pages/ErroLogin.jsp"> </forward> </action> <action path="/principal" type="br.com.escher.sisfab.principal.presentation.PrincipalAction" name="principalActionForm" parameter="acao" scope="session"> </action> <action path="/detalheOS" type="br.com.escher.sisfab.os.presentation.OsAction" name="osActionForm" parameter="acao" scope="session"> <forward name="detalheOS" path="/pages/OS-AcompanhaDetalhe.jsp"> </forward> </action> <action path="/localizaCliente" name="clienteActionForm" type="br.com.escher.sisfab.cliente.presentation.ClienteAction" scope="session" parameter="acao"> <forward name="localizaCliente" path="/pages/Orcamento-LocalizaCliente.jsp"> </forward> <forward name="gerarOrcamento" path="/pages/Orcamento-Gerar.jsp"> </forward> </action> <action path="/gerarOrcamento" name="orcamentoActionForm" type="br.com.escher.sisfab.orcamento.presentation.OrcamentoAction" scope="session" parameter="acao"> <forward name="gerarOrcamento" path="/pages/Orcamento-Gerar.jsp"> </forward> </action> </action-mappings></blockquote>