Problemas com a tag ajax:DisplayTag em um frame

1 resposta
guilherme737

Estou utilizando o ajaxTag para deixar minhas requisições da displayTable em ajax.... porem quando eu clico na paginação o meu frame se repete dentro da tabela gerada pela displayTable, ou seja, eu tenho meu cabecalho e a listagem daí clico em algum item da paginação e ele mantem meu cabeçalho original e recria meu frame todo(com cabeçalho e tudo mais..) dentro do espaco da display table, espero ter sido claro... alguem sabe como eu faço pra atualizar somente a displayTable... segue abaixo a minha pagina.... Desde já agradeço.

<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<%@ taglib uri="http://displaytag.sf.net" prefix="display" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="http://ajaxtags.org/tags/ajax" prefix="ajax" %>

<script type="text/javascript" src="../js/prototype.js"></script>
<script type="text/javascript" src="../js/scriptaculous/scriptaculous.js"></script>
<script type="text/javascript" src="../js/overlibmws/overlibmws.js"></script>
<script type="text/javascript" src="../js/overlibmws/overlibmws_crossframe.js"></script>
<script type="text/javascript" src="../js/overlibmws/overlibmws_iframe.js"></script>
<script type="text/javascript" src="../js/overlibmws/overlibmws_hide.js"></script>
<script type="text/javascript" src="../js/overlibmws/overlibmws_shadow.js"></script>

<script type="text/javascript" src="../js/ajax/ajaxtags.js"></script>
<script type="text/javascript" src="../js/ajax/ajaxtags_controls.js"></script>
<script type="text/javascript" src="../js/ajax/ajaxtags_parser.js"></script>

<table>
	<html:form action="CadastroProduto" method="post">
		

		<!-- CAMPOS DE PESQUISA DO MEU FORMULARIO -->


		<br><br>
		<ajax:displayTag id="displayTagFrame" ajaxFlag="true">   
		<display:table name="produtoForm.registros" style="width: 100%;" cellspacing="0" cellpadding="2"
				requestURI="CadastroProduto.do" id="produto" excludedParams="ajax">
			
			<display:column title="Produto" property="nome"
			headerClass="tdColuna" sortable="true" class="tdNada" style="width: 45%;"/>
						
			<display:column title="Grupo" property="grupo.nome"
			headerClass="tdColuna" sortable="true" class="tdNada" style="width: 20%;"/>
			
			<display:column title="Coleção" property="subgrupo.nome"
			headerClass="tdColuna" sortable="true" class="tdNada" style="width: 25%;"/>
			
			<display:column title="Código" property="codigoFormatadoInterno"
			headerClass="tdColuna" sortable="true" class="tdNada" style="width: 15%;"/>
			
		</display:table>
		</ajax:displayTag>
	</html:form>
</table>

1 Resposta

articof

http://www.guj.com.br/posts/list/81883.java#436247

Criado 4 de outubro de 2007
Ultima resposta 14 de fev. de 2008
Respostas 1
Participantes 2