You*_*sef 8 passwords jsf primefaces jsf-2
我有这样的托管bean:
@ManagedBean
@SessionScoped
public class utilisateur implements Serializable {
private String login ="yous" ;
private String password ="yous";
...
...
}
Run Code Online (Sandbox Code Playgroud)
和我的login.xhtml
<h:outputText value="login: " />
<p:inputText value="#{utilisateur.login}" />
<h:outputText value="password: " />
<p:password value="#{utilisateur.password}" />
Run Code Online (Sandbox Code Playgroud)
因此,使用此配置时,密码必须默认显示为****(yous)in,p:password但它显示为空.
Bal*_*usC 16
出于安全原因,这是默认行为.如果需要在模型提交或预设时显示密码,则需要显式设置redisplay属性true.
<p:password value="#{utilisateur.password}" redisplay="true" />
Run Code Online (Sandbox Code Playgroud)
又见了<p:password>VDL文件,这是最后一个属性前一个.
redisplay布尔标志,指示是否应以表单形式呈现先前输入的密码.默认值为false.