Primefaces selectOne单选按钮没有按要求工作



我有一个条件,我需要有两个单选按钮在按钮下面的相关数据。

我做了下面的事情,但所选的单选按钮值没有进入后台。请纠正我错在哪里

<table>
 <tr>
 <td>
 <h:selectOneRadio  value="#{beenObject.adressSelection}">
 <f:selectItem itemValue="Employer" itemLabel="Employer" />
 </h:selectOneRadio>.
</td>
  <td>
 <h:selectOneRadio value="#{beenObject.adressSelection}">
  <f:selectItem itemValue="Consultant" itemLabel="Consultant" />
  </h:selectOneRadio>.
  </td>
  </tr>
  <tr>
  <td>
  <h:outputText value="#{beenObject.consultentDetailsString}">         
  </h:outputText>
  </td>
  </tr>
  <tr>
  <td>
  <h:outputText value="#{beenObject.employerDetailsString}">         
  </h:outputText>
  </td>
  </tr>
 </table>

我正面临着一个类似于你的问题,但我试图复制我的情况在你的代码。当我在简化代码行时,我刚刚修复了你的错误。

下面的代码将为您工作。

     <table>
            <tr>
                <td>
                    <h:selectOneRadio value="#{beenObject.adressSelection}">
                        <f:selectItem itemValue="Employer" itemLabel="Employer" />
                        <f:selectItem itemValue="Consultant" itemLabel="Consultant" />
                    </h:selectOneRadio>
                </td>
            </tr>
            <tr>
                <td>
                    <h:outputText value="#{beenObject.consultentDetailsString}">
                    </h:outputText> 
                    <h:outputText value="#{beenObject.employerDetailsString}">
                    </h:outputText>
                </td>
            </tr>
        </table>

解释我做了什么:我将元素f:selectItem分组在f:selectItem下面,就像在primeface展示的示例中所示,它开始工作了。希望它能如你所愿。欢呼。

相关内容

  • 没有找到相关文章

最新更新