Galera estou com um problema que não conseguindo resolver nem a pau…
é assim:
tenho o seguinte xhtml:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:rich="http://richfaces.ajax4jsf.org/rich"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:c="http://java.sun.com/jstl/core"
>
<f:loadBundle basename="br.gov.pbh.mcp.is.conf.geral" var="msg"/>
<ui:include src="head.xhtml" />
<body>
<div id="moldura">
<!-- ===== MENU ===== -->
<ui:include src="menu.xhtml" />
<a4j:form id="formularioMaster">
<c:if test="${mapeamentoErros.txtNomeDisque eq 'true'}">
<h:graphicImage value="#{msg.icone_validacao}" id="imgTeste"></h:graphicImage>
</c:if>
<a4j:commandLink action="#{horarioAtendimento.adicionar}" reRender="formularioMaster">
<h:graphicImage value="#{msg.icone_adicionar}" border="0" />
</a4j:commandLink>
<!-- ===== BOTÕES DE AÇÃO ===== -->
<ui:include src="topoAcao.xhtml" />
<!-- ===== conteúdo do formulário ===== -->
<div id="conteudo">
<a4j:loadScript rendered="false" src="resource://view/javascript/jquery-1.2.3.pack.js"/>
<ui:insert name="conteudo"/>
</div><!-- fim conteúdo -->
</a4j:form>
<!-- ===== rodapé ===== -->
<div id="rodape">
<ui:include src="rodape.xhtml" />
</div> <!-- fim rodape -->
</div><!-- fim moldura -->
</body>
</html>
e eu tenho um botão a4j:commandLink(esta logo abaixo do c:if) que tem q re-renderizar a página toda, só que quando eu aponto o atributo rerender do link para o form, ele não re-renderiza nem a pau.
será que alguem sabe o que pode estar acontecendo?