ConfirmDialog PrimeFaces - Duvida

0 respostas
java
Dayson_Rodrigues

Olá, estou aprendendo usar o confirmDialog através das videos aulas da AlgaWorks e não estou conseguindo abrir o Dialogo.

Meu Xhtml
`
<ui:composition template="/template/layoutpadrao.xhtml"
xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:p="http://primefaces.org/ui"
xmlns:componentedataHora=“http://java.sun.com/jsf/composite/componetesStudio”>

<h:outputStylesheet library="css" name="sistema.css" />

<ui:define name="titulo"> controle de agendamento</ui:define>

<ui:define name="Botao">
	<h:form>
		<ui:include src="/template/layoutCabecalho.xhtml" />
	</h:form>
</ui:define>

<ui:define name="corpo">
	<h:form>
		<p:growl  />

		<br />	<br />	<br />
		
		<p:dataTable value="#{consultaAgenda.listAgendamento}"
					 var="obj" width="100%" styleClass="cabecalho" 
					 rows="30" paginator="true" paginatorAlwaysVisible="false"
					 emptyMessage="Não existe agendamentos." id="tableagenda">

			<f:facet name="header">Lista de Agendamentos</f:facet>
			
			<p:column headerText="Agendado" width="95" sortBy="#{obj.data}">
				<div style="text-align: center">
					<componentedataHora:outputData valor="#{obj.data}" styleClass="centro" />
				</div>
			</p:column>

			<p:column headerText="Hora" width="55" sortBy="#{obj.hora}">
				<componentedataHora:outputhora hora="#{obj.hora}" styleClass="centro" />
			</p:column>

			<p:column headerText="Editar" width="50">
				<div style="text-align: center;">
					<p:button outcome="cadastroagendamento" icon="ui-icon-pencil">	
						<f:param name="codigo" value="#{obj.id}" />
					</p:button>
				</div>
			</p:column> 

			<p:column headerText="Excluir" width="50">
				<p:commandButton icon="ui-icon-trash" oncomplete="confirmacao.show()">
					 <f:setPropertyActionListener value="#{obj}" target="#{consultaAgenda.agendamentoSelecionado}" /> <!-- Pega Objeto selecionado -->
				</p:commandButton>
			</p:column>				
		</p:dataTable>
		
		<p:confirmDialog header="excluir agendamento" showEffect="fade" hideEffect="explode" 
						 message="tem certeza que deseja excluir este agendamento?" widgetVar="confirmacao">
			<p:commandButton value="Sim"   icon="ui-icon-check" update="tableagenda" oncomplete="comfirmacao.hide()" />
    		<p:commandButton value="Não"   icon="ui-icon-close" onclick="confirmacao.hide(); return false;"/>
		</p:confirmDialog>
					
	</h:form>
</ui:define>

</ui:composition>
`

Criado 28 de janeiro de 2016
Respostas 0
Participantes 1