JSP +すべてがロードされるまでページのロードのビジーステータス
-
29-09-2019 - |
質問
私は開発にJSP&Struts2を使用しています。
ログインすると、アクションを呼び出します。アクションは、ページにデータをロードするのに時間がかかります。
データが読み込まれている間に、忙しいカーソルを表示し、ページが完全にロードされたら、それを削除します。
また、私はjqueryを大部分に使用しています。これを達成する方法はありますか?
解決
質問に基づいて、ページが読み込まれるまで長期にわたるアクションコールを延期することで、より良いユーザーエクスペリエンスを得ることができるように聞こえます。
それを実現するには、JSPに何らかの忙しいインジケーターをレンダリングしてもらうには、ページで実行されるAJAXコールでアクションからデータを取得します。 onload
イベント、最後にコンテンツを必要な場所に配置します。 JQueryはあなたのためにこのすべてを非常に簡単に行うと確信しています。
他のヒント
このシナリオには、Plain Struts2(jqueryなし)を使用しました。 execueandwaitインターセプター. 。私を見てください ここでの応答.
所属していません StackOverflow