Tenho um dialog de edição conforme esse:
Quando clico no botao “Alterar Senha” era pra ele abrir um novo dialog e nesse dialog eu editar a senha só que não está funcionando.
Código do botão:
<p:commandButton id="botaoAlteraSenha" global="false" value="Alterar senha..." icon="ui-icon-key" immediate="true" onclick="alterarSenhaDialog.show();javascript:void(0);"/>
Código do dialog, o código está comentado nos dois passwords porque quando retiro os cometários o dialog de edição não funciona, não vem preenchido com nada:
<p:dialog header="Alterar Senha" widgetVar="alterarSenhaDialog" resizable="false" id="usrAlterarSenha"
showEffect="clip" hideEffect="clip" modal="true" width="320" height="120" style="text-align: center">
<p:growl id="mensagensAlteraSenha" autoUpdate="false"/>
<p:panelGrid columns="2" id="matchGrid">
<h:outputLabel for="pwd1" value="Senha nova: *" />
<!-- <p:password id="pwd1" value="#{pessoaMB.senhaTemp}" match="pwd2" label="Senha nova" required="true"/> -->
<h:outputLabel for="pwd2" value="Redigite: *" />
<!-- <p:password id="pwd2" value="#{pessoaMB.senhaTemp}" label="Redigite" required="true"/>-->
</p:panelGrid>
<p:commandButton ajax="true" update="matchGrid,mensagensAlteraSenha" actionListener="#{pessoaMB.setaSenhaCriptografada}" value="Salvar" style="margin-top: 5px;" onsuccess="alterarSenhaDialog.hide();" onclick="javascript:void(0);"/>
</p:dialog>
O que será que é isso no primefaces?