quarta-feira, 8 de agosto de 2018

PrimeFaces: O componente p:password não exibi a senha quando carregado na tela

Quando é necessário exibir na tela os asteriscos (**) da senha, pode acontecer uma certa confusão quando se usa o componente p:password do primeFaces. 
Por default o componente não exibi a senha com substiuição por astericos por motivos de segurança, para exibir a mesma basta adicionar a flag redisplay="true", por padrã ela vem como redisplay=false.


 Exemplo 1 - Sem a flag  redisplay="true"

                    maxlength="128" required="true"
            requiredMessage="É necessário informar a senha." 
            value="#{usuarioController.usuario.senha}"
            style="width:150px;" feedback="true"  /> 





 Exemplo 2 - Com a flag  redisplay="true"


                  maxlength="128" required="true" redisplay="true"
            requiredMessage="É necessário informar a senha." 
            value="#{usuarioController.usuario.senha}"
            style="width:150px;" feedback="true"  /> 


 

Nenhum comentário:

Postar um comentário