📅  最后修改于: 2021-01-08 03:57:29             🧑  作者: Mango
它通过触发动作来调用Java方法。可以通过使用commandButton或commandLink来完成此操作。在这里,我们创建并示例一个调用ManagedBean方法的示例,并且每次单击按钮时,都会使用Ajax更新当前值。
本示例包括以下文件。
// actionListener.xhtml
actionListener
ActionListener Example
// AjaxCounter.java
package com.javatpoint;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.ViewScoped;
@ManagedBean
@ViewScoped
public class AjaxCounter {
int counter;
public int getCounter() {
return counter;
}
public void setCounter(int counter) {
this.counter = counter;
}
public void increment(){
counter+=2;
}
}
输出:
单击命令按钮后,它将调用该方法并将计数器增加2。