Bom dia pessoal!
Estou passando por uma situação atípica, que esta me dando dor de cabeça.
Tenho um TELA que chama outro DIALOG, mas este segundo Dialog sempre aparece duplicado. Já dei uma olhada no grupo, mas, os comentários
e exemplos não funcionaram no meu código. O que pode ser ? Segue o código abaixo.
<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:p="http://primefaces.org/ui"
xmlns:c="http://java.sun.com/jsp/jstl/core">
<h:form id="formDmdProspeccao">
<p:panelGrid id="panelGridProspeccao" columns="3" style="width: 100%">
<f:facet name="header">
<h:outputText value="Cliente : #{pessPessoasBean.pessPessoas.pessRazaoSocial}" />
</f:facet>
</p:panelGrid>
<br/>
<p:panelGrid id="panelGridInformacoesDemandas" columns="4" style="width: 100%">
<p:column>
<h:outputText value="Prospecção" style="float: right;"/>
</p:column>
<p:column>
<p:inputText value="#{dmdDemandasBean.dmdCampanhas.cpnhNome}" />
<p:commandLink value="In"
oncomplete="comentarioCadastroVar.show()"
update="formDmdProspeccao:panelCadastroComentario"
>
</p:commandLink>
</p:column>
<p:column>
<h:outputText value="Local" style="float: right"/>
</p:column>
<p:column>
<p:inputText value="#{dmdDemandasBean.dmdDemandas.dmdaStatus}"
style="text-transform:uppercase;"
required="true"
onchange="strToUpper(this);"
onkeydown="setaFoco(this);">
<p:ajax event="blur"
listener="#{dmdDemandasBean.dmdDemandas.dmdaStatus}"
/>
</p:inputText>
</p:column>
<p:column>
<h:outputText value="Interesse Compra" style="float: right;"/>
</p:column>
<p:column>
<p:selectOneMenu id="somInteresseCompra" style="width: 100%"
effect="drop"
onkeydown="setaFoco(this);"
value="#{dmdDemandasBean.dmdImoveis.imvTipo}"
>
<p:ajax event="change" listener="#{dmdDemandasBean.dmdImoveis.imvTipo}"
/>
<f:selectItems
value="#{dmdDemandasBean.listaDeTiposDeImoveis}"
var="dmdImoveis"
itemLabel="#{imvTipo}"
itemValue="#{imvTipo}"
/>
</p:selectOneMenu>
</p:column>
<p:column>
<h:outputText value="Possibilidade Compra ( % )" style="float: right;"/>
</p:column>
<p:column>
<p:inputText value="#{dmdDemandasBean.dmdDemandas.dmdaGrauInteresse}"
style="text-transform:uppercase;"
required="true"
onchange="strToUpper(this);"
onkeydown="setaFoco(this);">
<p:ajax event="blur"
listener="#{dmdDemandasBean.dmdDemandas.dmdaGrauInteresse}"
/>
</p:inputText>
</p:column>
<p:column>
<h:outputText value="Personalidade" style="float: right;"/>
</p:column>
<p:column>
<p:inputText value="#{dmdDemandasBean.dmdDemandas.dmdaGrauEfetivacao}"
style="text-transform:uppercase;"
required="true"
onchange="strToUpper(this);"
onkeydown="setaFoco(this);">
<p:ajax event="blur"
listener="#{dmdDemandasBean.dmdDemandas.dmdaGrauEfetivacao}"
/>
</p:inputText>
</p:column>
</p:panelGrid>
<p:panelGrid id="panelGridDemandas1" columns="2" style="width: 100%">
<p:column>
<h:outputText value="Porque Comprar" style="float: right;"/>
</p:column>
<p:column>
<p:inputTextarea value="#{dmdDemandasBean.dmdDemandas.dmdaDescricao}"
cols="9" rows="1"
style="width: 98%"
required="true">
<p:ajax event="blur"
listener="#{dmdDemandasBean.dmdDemandas.dmdaDescricao}"
/>
</p:inputTextarea>
</p:column>
<p:column>
<h:outputText value="Descrição" style="float: right;"/>
</p:column>
<p:column>
<p:inputTextarea value="#{dmdDemandasBean.dmdDemandas.dmdaDescricao}"
cols="94" rows="5"
style="width: 98%"
required="true">
<p:ajax event="blur"
listener="#{dmdDemandasBean.dmdDemandas.dmdaDescricao}"
/>
</p:inputTextarea>
</p:column>
</p:panelGrid>
<ui:include id="includeCampanhas" src="dialogCampanhas.xhtml" />
</h:form>
</html>
<?xml version="1.0" encoding="ISO-8859-1"?>
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:p="http://primefaces.org/ui">
<p:dialog widgetVar="comentarioCadastroVar" modal="true" appendToBody="true" dynamic="false">
<p:panel id="panelCadastroComentario" header="Cadastro" column="2"
style="width: 800px;">
<f:facet name="header">
<h:outputText value="#{msg.osComentarioCadastro}" />
</f:facet>
</p:panel>
</p:dialog>
</html>