Olá pessoal,
Estou tendando fazer o meu jsp abrir uma action e ao mesmo tempo passar um parametro para ela. Mas quando eu clico no botãozinho, o conteudo que deveria ser por pop up aparece na mesma janela.
Jsp que é para abrir o pop-up
[code]
<%@page contentType=“text/html” pageEncoding=“UTF-8”%>
<%@taglib prefix=“s” uri="/struts-tags" %>
<%@taglib prefix=“sj” uri="/struts-jquery-tags" %>
:
|
|
|
|
|
|
|
<s:iterator value="listaItems" status="li">
<s:if test="#li.odd == true">
<tr class="impar">
</s:if>
<s:else>
<tr class="par">
</s:else>
<td align="center">
${listaItemPK.idLista}
</td>
<td align="center">
${listaItemPK.sequencia}
</td>
<td>
${info}
</td>
<td class="acao">
<center>
<sj:a href="./acao/listaItem!buscaListaItem.action?listaItem.listaItemPK.idLista=%{listaItemPK.idLista}&listaItem.listaItemPK.sequencia=%{listaItemPK.sequencia}" targets="listaItem" indicator="indicadorC">
<img alt="Editar" src="/<s:text name="cfg.pasta"/>/tema/padrao/gfx/editar.gif">
</sj:a>
<sj:a href="./acao/%{nomeAcao}!buscaPorId.action?listaItem.listaItemPK.idLista=%{listaItems.idLista}&listaItem.listaItemPK.sequencia=%{listaItems.sequencia}" targets="listaItemCadastro" indicator="indicadorC">
<img alt="Deletar" src="/<s:text name="cfg.pasta"/>/tema/padrao/gfx/deletar.gif">
</sj:a>
</center>
</td>
</tr>
</s:iterator>
</table>
</table>
</s:form>
<div id="macButtonCadastro">
<sj:a href="./acao/listaItem!novo.action" targets="listaCadastro" formIds="listaItemForm" indicator="indicadorC"><div class="macButton"><div class="macE"></div><div class="macC"><s:text name="sistema.botao.novo"/></div><div class="macD"></div></div></sj:a>
<sj:a href="./acao/listaItem!gravar.action" targets="listaCadastro" formIds="listaItemForm" indicator="indicadorC"><div class="macButton"><div class="macE"></div><div class="macC"><s:text name="sistema.botao.gravar"/></div><div class="macD"></div></div></sj:a>
<sj:a href="./acao/listaItem!excluir.action" targets="cadastroLista" formIds="listaItemForm" indicator="indicadorC"><div class="macButton"><div class="macE"></div><div class="macC"><s:text name="sistema.botao.excluir"/></div><div class="macD"></div></div></sj:a>
<sj:a openDialog="listaItem_buscar" indicator="indicadorC"><div class="macButton"><div class="macE"></div><div class="macC"><s:text name="sistema.botao.buscar"/></div><div class="macD"></div></div></sj:a>
</div>
</div>
</body>
[/code]
O ato de passar o parametro está correto, pq qndo abre já abre com os parametros, porém eu não consigo fazer abrir em pop-up.
A action tbm está okay, pois ela está trabalhando com os valores mandados por parametro.
Preciso de uma luz nesse negócio de pop-up, qndo eu preciso apenas abrir um pop-up, uso o open dialog e funciona bem direitinho. O problema é quando preciso passar algum parametro para essa nova janela.
Espero que alguém consiga me ajudar,
Obrigada!