【问题标题】:JSP + Busy Status on page load until all is loaded页面加载时的 JSP + 忙碌状态,直到全部加载完毕
【发布时间】:2010-06-24 05:30:32
【问题描述】:

我正在使用 JSP 和 Struts2 进行开发。

当我登录时,我调用了一个动作,这又需要一些时间来加载页面上的数据。

在加载数据时,我想显示一个忙碌的光标,一旦页面完全加载,将其删除。

我也在很大程度上使用 jQuery。有没有办法做到这一点?

【问题讨论】:

    标签: jsp struts2 busy-cursor


    【解决方案1】:

    根据您的问题,听起来您可以通过将长时间运行的操作调用推迟到页面加载后获得更好的用户体验。

    要实现这一点,让您的 JSP 呈现某种忙碌指示器,使用在页面的 onload 事件上运行的 ajax 调用从您的操作中获取数据,最后将内容放置在您想要的位置。我相信 jQuery 很容易为您完成所有这些工作。

    【讨论】:

    • 嗯,这需要一些代码更改,让我完成功能然后处理这个,想知道是否有更简单的方法!
    • @Lauri Lehtinen 你能帮我处理那个 JQuery 代码吗?我有同样的问题
    【解决方案2】:

    我在这个场景中使用了普通的 Struts2(没有 jquery)和 ExecuteAndWait 拦截器。见我的response here

    【讨论】:

    • 实际上在我的情况下,数据已加载,但填充需要时间,因此正在寻找一种方法来显示繁忙的光标,直到填充数据并呈现页面。跨度>
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-08-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-14
    • 2023-03-05
    • 1970-01-01
    相关资源
    最近更新 更多