我正在使用JSP& Struts2用于开发。
当我登录时,我会调用一个动作,这需要一些时间来加载页面上的数据。
当数据加载时,我想显示一个忙碌的光标,一旦页面完全加载,请删除它。
我也在很大程度上使用jQuery。有没有办法实现这个目标?
答案 0 :(得分:1)
根据您的问题,听起来您可以通过推迟长时间运行的操作调用来获得更好的用户体验,直到您的页面加载完毕为止。
要实现这一点,请让您的JSP呈现某种繁忙的指示符,使用在页面的onload
事件上运行的ajax调用从您的操作中获取数据,最后将内容放在您喜欢的位置它。我确信jQuery很容易为你完成所有这些。
答案 1 :(得分:1)
我在 ExecuteAndWait Interceptor 的情况下使用了普通的Struts2(没有jquery)。查看我的response here。