我正在使用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