The*_*are 2 java jsf primefaces
当我想编辑我的用户时,我的密码字段有问题.当我选择我的用户进行编辑时,我可以编辑名字,姓氏和密码,但我只能编辑名字并保持密码字段不变.当我单击编辑开始时,我收到一个错误:
The password field is empty.
Run Code Online (Sandbox Code Playgroud)
我的密码字段:
<p:password id="password" value="#{userMB.user.password}" label="#{msg.password}" required="true">
<f:validator validatorId="passwordValidator2" />
<p:ajax update="msgPassword" event="keyup" />
</p:password>
Run Code Online (Sandbox Code Playgroud)
为什么?
当我改变它<p:password>与<h:inputText>它工作正常.但我看到密码我的用户...为什么<p:password>不读取初始值userMB.user.password?
添加redisplay = "true"到您的password组件
<p:password id="password" value="#{userMB.user.password}" label="#{msg.password}" required="true" redisplay = "true">
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1727 次 |
| 最近记录: |