Jsf 树表中的上下文菜单响应时间较慢

Jsf 树表中的上下文菜单响应时间较慢,jsf,primefaces,Jsf,Primefaces,我用上下文菜单创建了一个树表。但当我选择树节点时,上下文菜单的速度很慢。单击选定的树节点后,我必须等待2秒钟。页面处于加载状态。之后,我可以看到上下文菜单。 这种情况并非总是发生。但是我可以看到很多次。是否有人知道这一点或遇到同样的问题?谢谢 <p:contextMenu id="testrundetailContextMenu" widgetVar="testrundetailContextMenu" beforeShow="return true;" for="testrunDeta

我用上下文菜单创建了一个树表。但当我选择树节点时,上下文菜单的速度很慢。单击选定的树节点后,我必须等待2秒钟。页面处于加载状态。之后,我可以看到上下文菜单。 这种情况并非总是发生。但是我可以看到很多次。是否有人知道这一点或遇到同样的问题?谢谢

<p:contextMenu id="testrundetailContextMenu" widgetVar="testrundetailContextMenu" beforeShow="return true;"  for="testrunDetailTreetable">
                    <p:menuitem value="Assign"  icon="ui-icon-arrowrefresh-1-w"  process="@this" update=":testrunassigneeDlg" />
    </p:contextMenu>
    <p:treeTable id="testrunDetailTreetable" value="#{testrunBean.testrunroot}" scrollable="true" selection="#{testrunBean.testrunselectedNode}" selectionMode="single" >
                    <p:ajax event="select" listener="#{testrunBean.onNodeSelect}"  update=":mainForm:testrundetailContextMenu" oncomplete="PF('testrundetailContextMenu').show();" />
                    <p:ajax event="expand" listener="#{testrunBean.onNodeExpand}" />
                    <p:ajax event="collapse" listener="#{testrunBean.onNodeCollapse}" />
    </p:treeTable>


选择节点时,我检查内容加载时间是否为1.59秒。有时是980毫秒。选择节点时,请求发送时间为0.27s。当我使用上下文菜单时,请求时间是1.32s。