Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsf 2 PrimeFacesCommandButton在大约半分钟后调用操作_Jsf 2_Primefaces - Fatal编程技术网

Jsf 2 PrimeFacesCommandButton在大约半分钟后调用操作

Jsf 2 PrimeFacesCommandButton在大约半分钟后调用操作,jsf-2,primefaces,Jsf 2,Primefaces,在我的主页中,我有一个包含一些命令按钮和链接的工具栏。我还有一个数据表,显示一些车辆数据。工具栏中定义的命令按钮无法正常工作。当我按下按钮时,动作方法在30-40秒后执行。这个问题的原因应该是什么 这是工具栏: <p:toolbar height="30" switchType="client"> <p:toolbarGroup align="left"> <p:commandButton value="#{general.refresh}"

在我的主页中,我有一个包含一些命令按钮和链接的工具栏。我还有一个数据表,显示一些车辆数据。工具栏中定义的命令按钮无法正常工作。当我按下按钮时,动作方法在30-40秒后执行。这个问题的原因应该是什么

这是工具栏:

<p:toolbar height="30" switchType="client">
    <p:toolbarGroup align="left">
        <p:commandButton value="#{general.refresh}" icon="ui-icon-refresh" style="font-size:11px;"
            action="#{mainPage.refreshPage}" update="vehicleTable" ajax="false"/>  
        <p:commandButton value="#{general.service}" icon="ui-icon-wrench" style="font-size:11px;"/>
        <p:commandButton value="#{general.customerPointsShort}" icon="ui-icon-pin-s" style="font-size:11px;"
                            title="#{general.customerPoints}"/>
        <p:commandButton value="#{general.filtering}" icon="ui-icon-search" style="font-size:11px;"/>   
        <p:commandButton value="#{general.maximizeMap}" icon="ui-icon-arrow-4-diag" style="font-size:11px;"/>   
        <p:commandButton  title="#{general.showOnTeleAtlas}" icon="teleAtlasLogo" style="font-size:11px;"/>
        <p:commandButton  title="#{general.showOnGoogleMap}" icon="googleLogo" style="font-size:11px;"/>
    </p:toolbarGroup>
    <p:toolbarGroup  align="right">
        <h:outputText id="totalVhclId" value="#{general.totalVhclNumber} : #{mainPage.totalVhclNumber}" styleClass="coloredText1"/>
        <p:separator/>
        <h:outputText id="workingVhclId" value="#{general.totalWorkingVhclNumber} : #{mainPage.totalWorkingVhclNumber}" styleClass="coloredText1"/>
        <p:separator/>
        <h:outputText id="activeVhclId" value="#{general.totalActiveVhclNumber} : #{mainPage.totalActiveVhclNumber}" styleClass="coloredText1"/>
        <p:separator/>
        <h:outputText id="passiveVhclId" value="#{general.totalPassiveVhclNumber} : #{mainPage.totalPassiveVhclNumber}" styleClass="coloredText1"/>
    </p:toolbarGroup>
</p:toolbar>

有时,它发生在服务器处于调试模式时。检查您是否未在调试模式下运行应用程序

是,服务器处于调试模式。“我也非常感谢你的关心,”托尔迪说。
public void refreshPage(){

    selectedDate = "";
    totalMWD = "";
    totalDWD = "";
    errorMessages = "";
    selectedVehicle = null;

    if(checked.size() > 0)
        checked.clear();

    getVehicleList();
}