PrimeFaces SplitButton17 Mar 2025 | 阅读 2 分钟 这是一个按钮,它显示一个默认命令和附加命令,这些命令位于一个叠加层中。 它用于提供多个命令。 <p:splitButton> 组件用于在 JSF 应用程序中创建 splitButton。 下表包含此组件的重要属性。 SplitButton 属性属性 | 默认值 | 类型 | 描述 |
---|
id | null | String | 它是组件的唯一标识符。 | 值 | null | String | 它用于设置按钮的标签。 | action | null | MethodE xpr/String | 它是一个方法表达式或字符串结果,当单击按钮时会处理该结果。 | actionListener | null | MethodE xpr | 它用于设置操作监听器。 | type | submit | String | 它设置按钮的行为。 | ajax | true | Boolean | 它指定提交模式,当设置为 true(默认值)时,将使用 Ajax 进行提交。 | Async | false | Boolean | 如果设置为 true,则不会对 ajax 请求进行排队。 | process | null | String | 它设置组件仅部分处理而不是整个视图。 | 更新 | null | String | 它设置使用 ajax 更新的组件。 | onstart | null | String | 它用于在 Ajax 请求开始之前执行客户端脚本。 | 全局 | true | boolean | 它定义是否触发 ajaxStatus。 | delay | null | String | 它用于设置延迟时间。 | timeout | 0 | Integer | 它用于设置 Ajax 请求的超时时间(以毫秒为单位)。 | style | null | String | 它用于设置按钮元素的内联 CSS。 |
示例在这里,在下面的示例中,我们正在实现 <p:splitButton> 组件。 此示例包含以下文件。 JSF 文件// splitButton.xhtml ManagedBean// SplitButton.java 输出 


|