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

登录时,我调用一个操作,该操作需要一些时间来加载页面上的数据。

当数据加载时,我想显示一个繁忙的光标,一旦页面完全加载,请删除该光标。

另外,我在很大程度上使用了jQuery。有没有办法实现这一目标?

有帮助吗?

解决方案

基于您的问题,听起来您可能会通过推迟长期运行的操作电话来获得更好的用户体验,直到您的页面加载后。

为了实现这一目标,让您的JSP呈现出某种繁忙的指标,请通过在页面上运行的AJAX调用从操作中获取数据 onload 事件,最后将内容放置在您想要的位置。我敢肯定,JQuery很容易为您完成所有这些工作。

其他提示

我在这种情况下使用了普通的Struts2(无jQuery) Executeandwait拦截器. 。看到我的 在这里回应.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top