试图显示一个必需消息用于密码字段,但它不能与Ajax一起使用,一旦输入密码消失。
目前它完全由需要h:inputSecret
的属性,但是在做HTTP提交之前Ajax会好很多。
相关摘录:Ajax不能与h一起工作:inputSecret
<h:inputSecret id="newPassword"
value="#{changePassword.password}"
autocomplete="off"
required="true"
requiredMessage="#{i18n['javax.faces.component.UIInput.REQUIRED']}">
<f:ajax event="blur"
render="@this Password_Message"/>
</h:inputSecret>
<h:message id="Password_Message" for="newPassword" errorClass="error"
tooltip="true" />
用这究竟是为什么非常赞赏,还在学习JSF 2.0 :)
所以,验证是可以的。但唯一的问题是该领域重新设置? – bluefoot 2011-03-15 15:37:31
确认无误,因为输入密码并尝试输入确认后,输入的密码消失。 – camiloqp 2011-03-15 15:45:48