我正在使用JSP & Struts2进行开发。页面加载时JSP +繁忙状态,直到全部加载
当我登录时,我调用一个动作,这需要一些时间来加载页面上的数据。
当数据正在加载时,我想显示一个忙状态光标,一旦页面完全加载,请将其删除。
另外我在很大程度上使用jQuery。有没有办法做到这一点?
我正在使用JSP & Struts2进行开发。页面加载时JSP +繁忙状态,直到全部加载
当我登录时,我调用一个动作,这需要一些时间来加载页面上的数据。
当数据正在加载时,我想显示一个忙状态光标,一旦页面完全加载,请将其删除。
另外我在很大程度上使用jQuery。有没有办法做到这一点?
根据你的问题,这听起来像你可能通过推迟长时间运行的动作调用,直到你的页面加载后,获得更好的用户体验。
为了达到这个目的,让JSP呈现某种类型的繁忙指示符,使用在页面的onload
事件上运行的ajax调用从您的动作中获取数据,最后将内容放到您想要的位置。我相信jQuery很容易为你做这一切。
我已经使用普通的Struts2(没有jquery)这个场景与ExecuteAndWait Interceptor。看我的response here。
嗯,这将需要一些代码的变化,让我完成功能,然后在此工作,想知道是否有更简单的方法! – Vivek 2010-06-24 08:02:34
@Lauri Lehtinen你能帮我看看那个JQuery代码吗?我有同样的问题 – krishna 2013-03-31 11:20:48