(RESOLVIDO) commandButton não chama método dentro do dialog

2 respostas
W

Seguinte já andei buscando em todo o guj, porem ainda não encontrei a solução nescessária para minha aplicação pois nenhumas delas funcionaram....
Quando clico no botão para chamr o método no meu bean ele não faz nada apenas fecha o dialog

bean

public String comandoExcluirGerente()
   {
      admGeralDAO.excluir(usuario);
      return TELA_LISTAR_GERENTE;
   }

xhtml

<h:form id="formDialog">
			<p:dialog resizable="false" id="modalExcluir" showEffect="fade"
					  hideEffect="fade" modal="true" maximizable="false"
					  minimizable="false" appendToBody="true"
			 		  dynamic="true" header="Deseja Realmente Excluir #{gerente.nome}" widgetVar="popup" >	
			
				<h:panelGrid>
					<p  >
						&lt;p:commandButton id="confirmar" value="Sim" oncomplete="popup.hide()" action="#{mbAdmGeral.comandoExcluirGerente()}" /&gt;
			       		&lt;p:commandButton id="cancelar" value="Não" onclick="popup.hide()"/&gt;   
		       		</p>
				&lt;/h:panelGrid&gt;
			&lt;/p:dialog&gt;
		&lt;/h:form&gt;

Lembrando que meu dialog está dentro do form principal....!

2 Respostas

E

Retire os paranteseses da action:

action="#{mbAdmGeral.comandoExcluirGerente}"

Se não der certo, coloque o form dentro do dialog. :lol:

W

Funcionou com o form dentro do dialog…valew

Criado 27 de setembro de 2012
Ultima resposta 27 de set. de 2012
Respostas 2
Participantes 2