Java richfaces在页面加载后选择查询而不等待

Java richfaces在页面加载后选择查询而不等待,java,ajax,hibernate,jsf,richfaces,Java,Ajax,Hibernate,Jsf,Richfaces,我正在使用richfaces、hibernate和ejb。我有一个页面,我正在选择一个在打开页面时需要1分钟的查询。然而,这让用户感到不舒服,因为页面来得太晚了 由于这个问题,我如何使用ajax来解决这个问题。我想显示“加载”图标并打开页面。打开页面后,我想从数据库中获取查询,并显示“加载”图像的结果列表istead。由于这一点,用户不必等待打开页面 如何执行此操作?在JQuery方法中,您可以单击一个不可见的按钮。这个隐形按钮应该是这样的 <a4j:commandButton statu

我正在使用richfaces、hibernate和ejb。我有一个页面,我正在选择一个在打开页面时需要1分钟的查询。然而,这让用户感到不舒服,因为页面来得太晚了

由于这个问题,我如何使用ajax来解决这个问题。我想显示“加载”图标并打开页面。打开页面后,我想从数据库中获取查询,并显示“加载”图像的结果列表istead。由于这一点,用户不必等待打开页面

如何执行此操作?

在JQuery方法中,您可以单击一个不可见的按钮。这个隐形按钮应该是这样的

<a4j:commandButton status="pageLoadStatus" style = "display:none;" 
    actionListener="#{someBean.loadData}"
    ajaxSingle="true" id = "hiddenButton"
    reRender="panelToRerender" >
</a4j:commandButton>

在托管bean中的loadData方法中,编写代码以获取DB记录