PrimeFaces SelectManyButton

17 Mar 2025 | 阅读 2 分钟

它是一个使用按钮用户界面的多选组件。 <p:selectManyButton> 组件用于创建多个按钮。 它用于通过按钮获取用户输入。 我们可以在 JSF 应用程序中创建它。 它有各种属性,如下表所示。

ManyButton 属性

属性默认值返回类型描述
idnullString它是组件的唯一标识符。
renderedtrueBoolean它用于呈现组件。 它接受布尔值。
bindingnull对象它用于设置一个表达式,该表达式映射到支持 bean 中的服务器端 UIComponent 实例
null对象它用于设置组件的值,引用列表。
转换器null转换器/字符串它用于设置定义组件转换器的文本。
必需falseBoolean它用于使组件成为必需的
widgetVarnullString它是客户端小部件的名称。
disabledfalseBoolean它用于禁用组件。
labelnullString它用于设置用户可呈现的名称。
onchangenullString它用于在值更改时执行脚本。
stylenullString它用于设置组件的内联 CSS。

示例

在此,在以下示例中,我们正在实现 <p:selectManyButton> 组件。 此示例包含以下文件。

JSF 文件

// manyButton.xhtml

ManagedBean

// ManyButton.java

输出

PrimeFaces Selectmanybutton 1 PrimeFaces Selectmanybutton 2