gpt4 book ai didi

java - howto execute bean method on blur?

转载 作者:行者123 更新时间:2023-12-02 07:47:12 25 4
gpt4 key购买 nike

我有<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


另见

关于java - <h :inputText> howto execute bean method on blur?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6183926/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com