JSF<;h:选择一个功能表>;问题

JSF<;h:选择一个功能表>;问题,jsf,richfaces,Jsf,Richfaces,这是我的JSF.xhtml代码。问题是,当JSF值被更改并保存时,它并没有发送到服务器。它仍然只发送到服务器之前的值 请帮我解决这个问题 谢谢大家:-) 添加的代码 <!-- Buttons --> <ui:decorate template="/jsf/templates/one_column.xhtml"> <ui:define name="label">

这是我的JSF.xhtml代码。问题是,当JSF值被更改并保存时,它并没有发送到服务器。它仍然只发送到服务器之前的值 请帮我解决这个问题

谢谢大家:-)

添加的代码

            <!-- Buttons  -->
            <ui:decorate template="/jsf/templates/one_column.xhtml">
                <ui:define name="label">
                </ui:define>
                <ui:define name="field">
                    <a4j:commandButton value="Submit" execute="@form"
                        action="#{cardManagementController.editCard()}"
                        render="#{rich:clientId('hpnlRes')} #{rich:clientId('hpnlSearch')} #{rich:clientId('hpnlEdit')}" />
                    <a4j:commandButton value="Back" style="margin-left:10px;"
                        action="#{cardManagementController.hideEditCard()}"
                        render="#{rich:clientId('hpnlRes')} #{rich:clientId('hpnlSearch')} #{rich:clientId('hpnlEdit')}" />
                </ui:define>
            </ui:decorate>

我的控制器类出现问题..我解决了,谢谢大家

我得到了物品的价值 但从它的身份证上传递

那是为什么

<f:selectItems 
                        value="#{cardManagementController.listCardTypeStatus}"
                        var="cardStatus" itemLabel="#{cardStatus.name}"
                        itemValue="#{cardStatus.statusId}" />


如何将值发送到服务器,您发布的代码中没有执行。亲爱的Makhiel..代码已添加
            <!-- Buttons  -->
            <ui:decorate template="/jsf/templates/one_column.xhtml">
                <ui:define name="label">
                </ui:define>
                <ui:define name="field">
                    <a4j:commandButton value="Submit" execute="@form"
                        action="#{cardManagementController.editCard()}"
                        render="#{rich:clientId('hpnlRes')} #{rich:clientId('hpnlSearch')} #{rich:clientId('hpnlEdit')}" />
                    <a4j:commandButton value="Back" style="margin-left:10px;"
                        action="#{cardManagementController.hideEditCard()}"
                        render="#{rich:clientId('hpnlRes')} #{rich:clientId('hpnlSearch')} #{rich:clientId('hpnlEdit')}" />
                </ui:define>
            </ui:decorate>
<f:selectItems 
                        value="#{cardManagementController.listCardTypeStatus}"
                        var="cardStatus" itemLabel="#{cardStatus.name}"
                        itemValue="#{cardStatus.statusId}" />