如何显示从bean到单选按钮jsf的值数据

how to display value data from bean to radio button jsf

是否可以在视图中将我的 bean 的值显示到单选按钮?

我正在使用 jsf。

<h:outputLabel value="Gender"/>
                        <h:selectOneRadio value="#{ctrlLogin.session.gender}" readonly="true">
                            <f:selectItem itemValue="Male" itemLabel="Male" itemDisabled="true" />
                        <f:selectItem itemValue="Female" itemLabel="Female" itemDisabled="true"/>
                </h:selectOneRadio>

我已经有一个用户 bean,它携带来自数据库的实际值

当然可以。我假设您在 bean 中有某种列表?你真的应该提供一些代码。无论如何,下面的解决方案应该让您了解如何使用值填充单选按钮。

<h:selectOneRadio id="radio"
                      value="#{bean.selectedOption}">
    <f:selectItems value="#{bean.listOfOptions}" var="item" itemLabel="#{item}" itemValue="#{item}" />
</h:selectOneRadio>