PrimeFaces 按钮

17 Mar 2025 | 阅读 2 分钟

它是标准 h:button JSF 组件的扩展,具有高级的皮肤化功能。它用于在 Web 上发送 GET 请求。<p:button> 组件用于在 JSF 应用程序中创建按钮。它具有以下属性。

按钮属性

属性默认值类型描述
renderedtrueBoolean它接受布尔值来指定组件的渲染。
nullObject它用于设置组件的值。
outcome (结果)nullString用于解析导航案例。
includeViewParams (包含视图参数)falseBoolean是否在目标 URI 中包含页面参数
fragment (片段)nullString应滚动到的目标页面的标识符。
disabledfalseBoolean它禁用按钮。
accesskeynullString它指定按下时将焦点转移到按钮的访问键。
dirnullString它为不继承方向性的文本提供方向指示。
图片nullString它是按钮图标的样式类。
langnullString用于指定语言。
tabindexnullInteger用于设置制表符顺序中的位置。
titlenullString提供咨询工具提示信息。
hrefnullString用于将资源直接链接到实现锚点行为。
iconnullString按钮的图标。
iconPos (图标位置)String它提供按钮图标的位置。
target (目标)_selfString窗口目标。
escapetrueBoolean定义标签是否会被转义。
disableClientWindow (禁用客户端窗口)falseBoolean禁用附加 ClientWindow。

示例

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

JSF 文件

// button.xhtml

输出

PrimeFaces Button 1