📜  RichFaces a4j:Param

📅  最后修改于: 2021-01-08 12:18:36             🧑  作者: Mango

RichFaces< h4="">

它结合了JavaServer Faces(JSF)组件< f:param >和< f:actionListener >的功能。除了Ajax组件,它还可以与非Ajax组件一起使用。它包括诸如和< h:button >组件之类的组件。

< a4j:param >需要以下属性。

  • value属性是参数的初始值。
  • AssignTo属性定义bean属性。如果父命令组件在“处理请求”阶段执行动作事件,则更新该属性。

在下面的示例中,我们正在实现< a4j:param >组件。本示例包含以下文件。

JSF文件

// ajax-param.xhtml



Ajax Log







托管豆

// User.java

import javax.faces.bean.ManagedBean;
import javax.faces.bean.RequestScoped;
@ManagedBean
@RequestScoped
public class User {
String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}

输出:

单击按钮后,将设置一个新参数。

<>