Igor FV 0 Denunciar post Postado Abril 10, 2009 Boa tarde amigos, Tenho uma jsp principal onde contem um include de uma jsp que é um form de busca de produtos, e nesta pagina principal logo abaixo tem um iframe com o src da pagina listarProduto.jsp. Quando busco um produto, o resultado aparece em uma outra pagina e não na pagina dentro do iframe. Como posso fazer para quando busca um produto o resultado aparecer dentro deste iframe ??? Pagina principal.jsp <%@ taglib uri="http://struts.apache.org/tags-html" prefix="html"%> <%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%> <%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <html:html> <head> <%@ include file="../../css/estilos.css"%> </head> <body> <div align="left" class="titulo_pagina"><bean:message key="label.tituloPaginaProdutoEmEstoque"/></div> <br> <div align="center"> <jsp:include page="/jsp/estoque/pesquisarProdutoEmEstoque.jsp"/> </div> <br> <div align="center"> <iframe src="<c:url value="/listarProdutoEmEstoque.do"/>" name="listarProdutoEmEstoque" id="listarProdutoEmEstoque" width="700" height="350" frameborder="0" scrolling="auto"></iframe> </div> </body> </html:html> Pagina pesquisarProdutoEmEstoque.jsp <%@ taglib uri="http://struts.apache.org/tags-html" prefix="html"%> <%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%> <%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <html:html> <head> <%@ include file="../../css/estilos.css"%> </head> <body> <div align="center"><jsp:include page="../includes/header_message.jsp"/></div> <br> <html:form action="pesquisarProdutoEmEstoque.do" focus="nome"> <html:hidden property="method" value=""/> <div align="center"> <table width="55%" border="1" align="center" bordercolor="#CCCCCC" bgcolor="#FFFFFF" > <tr align="center"> <td width="38%" bordercolor="#FFFFFF" bgcolor="#FFFFFF"><div align="right" class="texto1"><bean:message key="label.nomeProduto"/>:</div></td> <td width="62%" bordercolor="#FFFFFF" bgcolor="#FFFFFF"><div align="left"><html:text property="nome" size="20" styleClass="text"/></div></td> <td width="38%" bordercolor="#FFFFFF" bgcolor="#FFFFFF"><div align="right" class="texto1"><bean:message key="label.codigoProduto"/>:</div></td> <td width="62%" bordercolor="#FFFFFF" bgcolor="#FFFFFF"><div align="left"><html:text property="codigo" size="15" styleClass="text"/></div></td> </tr> </table> <br> <html:submit property="opcao" onclick="document.forms[0].action='pesquisarProdutoEmEstoque.do';document.forms[0].method.value='pesquisarProdutoEmEstoque';document.forms[0].submit();" value="PESQUISAR" styleClass="botao"/> </div> </html:form> </body> </html:html> Pagina listarProdutoEmEstoque.jsp <%@ taglib uri="http://struts.apache.org/tags-html" prefix="html"%> <%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %> <%@ taglib uri="http://java.sun.com/jstl/fmt" prefix="fmt"%> <%@ taglib uri="http://displaytag.sf.net" prefix="display" %> <html> <head> <%@ include file="../../css/estilos.css"%> <%@ include file="../../css/displaytag.css"%> </head> <body> <html:hidden property="method" value="detalhesProduto"/> <div align="center"> <display:table pagesize="15" name="${lProduto}" id="lProduto" class="texto1" requestURI="listarProduto.do" cellpadding="0" cellspacing="1" export="false"> <td class="odd"> <display:column property="codigo" title="Código" class="texto1"/> </td> <td class="even"> <display:column property="nome" title="Nome" class="texto1" sortable="true" headerClass="sortable" href="detalhesProduto.do?method=detalhesProduto" paramId="id" paramProperty="id"/> </td> <td class="odd"> <display:column property="cod_fabricante_produto" title="Fabricante" class="texto1" sortable="true" /> </td> <td class="even"> <display:column property="estoqueMin" title="Est. Min." class="texto1" sortable="true" /> </td> <td class="odd"> <display:column property="estoqueAtual" title="Est. Atual" class="texto1" sortable="true" /> </td> <td class="even"> <display:column property="valorCustoMedio" title="Custo Médio" class="texto1" sortable="true" /> </td> <td class="odd"> <display:column property="valorVenda" title="Valor Venda" class="texto1" sortable="true" /> </td> <td class="even"> <display:column property="ultimoValorCusto" title="Ult Valor Custo" class="texto1" sortable="true" /> </td> </display:table> </div> </body> </html> Trecho no strus-config.xml <action path="/pesquisarProdutoEmEstoque" type="br.com.sce.controller.action.estoque.EstoqueAction" name="produtoForm" parameter="method" input="/jsp/estoque/pesquisarProdutoEmEstoque.jsp" scope="request" validate="true"> <forward name="fwd-sucesso" path="/jsp/estoque/listarProdutoEmEstoque.jsp"/> </action> Obrigado amigos... Compartilhar este post Link para o post Compartilhar em outros sites
Otata 4 Denunciar post Postado Abril 11, 2009 amigo creio que sua dúvida seja na sobre java vou mover tópico movio : javascript http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Plataforma Java » Java web Compartilhar este post Link para o post Compartilhar em outros sites
sublyer 0 Denunciar post Postado Abril 13, 2009 Olá, você deve passar parâmetros por GET pra essa página, ou seja, ao chamar o listarProdutoEmEstoque.do você deve passar os parâmetros assim listarProdutoEmEstoque.do?param=1¶m=2 e por ai vai. Um grande abraço. Compartilhar este post Link para o post Compartilhar em outros sites