RichFaces <a4j:commandButton>

2025 年 3 月 17 日 | 阅读 1 分钟

<a4j:commandButton> 组件类似于 JavaServer Faces (JSF) <h:commandButton> 组件,但另外还包含 Ajax 支持。

它只需要使用一个 value 属性。 我们可以使用它来设置命令按钮的文本。

默认情况下,<a4j:commandButton> 使用 click 事件而不是 submit 事件。

注意 - <a4j:commandButton> 组件默认具有 execute="@form" 设置。 要将渲染限制到不同的范围,请重新定义 execute 属性。


示例

在这里,在以下示例中,我们正在实现 <a4j:commandButton> 组件。 此示例包含以下文件。

JSF 文件

// commandButton.xhtml

托管 Bean

// User.java

输出

RichFaces A4j commandbutton 1