我有以下代码。想要在密码字段中输入密钥时通过“selectAllEssie3S1_1”调用spring webflow功能然后调用控制器功能。但我发现在调试时没有调用该函数。有什么不对吗?
<p:password id="encryptedKey" value="#{chkTeacherList.encryptedKeyValue}"
onkeypress="if (event.keyCode == 13) { onchange(); return false; }">
<p:ajax event="change" action="selectAllEssie3S1_1" update="gridItemName" >
</p:ajax>
</p:password>
答案 0 :(得分:1)
看看这段代码也许可以帮到你
<p:remoteCommand name="test" actionListener="#{chkTeacherList.test}"/>
<p:password id="encryptedKey" value="#{chkTeacherList.encryptedKeyValue}"
onkeypress="if (event.keyCode == 13) { test(); return false; }"/>
and in backing bean:
public void test() {
System.out.println("Pressed enter! value :"+encryptedKeyValue);
}