![](/img/trans.png)
[英]Dynamic h:inputtext to backing Bean Array in jsf [ClassCastException]
[英]<h:inputText> howto execute bean method on blur?
我在表单上有<h:inputText>
,我需要在 BLUR 事件上从支持 bean 执行一些方法:
public void test()
{
System.out.print("HELLO!");
}
你能帮助我吗?
您可以使用<f:ajax>
<h:form>
<h:inputText value="#{managedBean.val}" >
<f:ajax event="blur" render="result" listener="#{managedBean.test}"/>
</h:inputText>
</h:form>
@ManagedBean(name = "managedBean")
public class Bean {
private String val; // getter and setter
...
public void test() {
System.out.print("HELLO!");
}
}
替代方案:
如果您使用的是richfaces,那么您可以使用a4j:jsFunction
也可以看看
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.