PrimeFaces SelectOneRadio

17 Mar 2025 | 阅读 2 分钟

它用于从选项列表中选择单个项目。 它是具有主题集成的扩展版本。 <p:selectOneRadio> 组件用于创建单选按钮列表。 当我们希望从用户那里获得单个输入时,它很有用。 它具有下面列出的各种属性。

SelectOneRadio 属性

属性默认值类型描述
idnullString它是组件的唯一标识符。
renderedtrueBoolean它用于指定组件的渲染。
nullObject它用于设置组件的值,引用列表。
必需0Boolean它用于将组件标记为必需。
valueChangeListenernullMethodExpr它用于引用处理值更改事件的方法。
converterMessagenullString它用于设置转换失败时显示的消息。
disabledfalseBoolean它用于禁用组件。
labelnullString它用于为组件设置标签。
layoutline 方向String它用于设置单选按钮的布局。
columns0Integer它用于设置网格布局中的列数。
onchangenullString它用于在值更改时执行方法。
stylenullString它用于设置组件的内联 CSS。
tabindexnullString它指定元素在 Tab 导航中的 Tab 顺序。
plainfalseBoolean它显示单选按钮的普通模式。

示例

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

JSF 文件

// oneRadio.xhtml

ManagedBean

// OneRadio.java

输出

PrimeFaces SelectOneRadio 1
PrimeFaces SelectOneRadio 2
下一主题PrimeFaces 签名