f:ajax render =" @ form"不会立即在生产服务器中刷新表单

时间:2017-07-24 11:43:03

标签: ajax jsf-2

用户在我的开发环境(Windows)中选择选择项后,

f:ajax render="@form"会立即刷新表单。但是,这不适用于生产服务器(Ubuntu)。用户必须刷新页面才能看到更新表单。什么可能是生产服务器上的问题? 两种环境都使用相同版本的Tomcat(8.0.32) 这是我的代码段:

<h:form id="the-form">
    <h:panelGrid columns="1" cellpadding="10">
        <p:outputPanel>
            <p:selectOneMenu id="select_source" value="#{theBean.selectedSource}">
                <f:selectItem itemLabel="Select Source" itemValue="" />
                <f:selectItems value="#{theBean.sourceSelectItems}" />
                <f:ajax render="@form" listener="#{theBean.onSourceChange}" />
            </p:selectOneMenu>
        </p:outputPanel>
    </h:panelGrid>
</h:form>

0 个答案:

没有答案