【发布时间】:2013-09-25 13:53:29
【问题描述】:
我正在做一个密码编辑器。可以通过两种方式输入密码:手动输入密码和确认值或选择一些已经生成的密码。
要使用生成的密码,必须从选择框中选择一个新值。更改触发使用所选值中的值填充密码/确认字段(psw1 和 psw2)。
<p:selectOneMenu value="#{password.selectedPassword}" >
<f:selectItems value="#{password.passwords}" var="val"
itemLabel="#{val}" itemValue="#{val}" />
<p:ajax update="psw1, psw2" listener="#{password.passwordChanged}"/>
</p:selectOneMenu>
我还需要在选择相同的值时实现密码字段的填充。我该如何实施?一种方法是添加一个额外的值,一个默认的空值。
【问题讨论】:
-
你的意思是我还需要在选择相同的值 i>的情况下,我需要实现密码字段的填充? span>
-
@patstuart:当当前选中的值(即默认值)被重新选中时。
标签: ajax jsf-2 primefaces listener selectonemenu