0

開発には JSP と Struts2 を使用しています。

ログイン時にアクションを呼び出すと、ページにデータをロードするのに時間がかかります。

データが読み込まれている間、ビジー カーソルを表示し、ページが完全に読み込まれたら、それを削除します。

また、私はjQueryを大部分使用しています。これを達成する方法はありますか?

4

2 に答える 2

1

このシナリオでは、 ExecuteAndWait Interceptorを使用してプレーンなStruts2(jqueryなし)を使用しました。ここで私の応答を参照してください。

于 2010-06-24T16:43:31.080 に答える
1

あなたの質問に基づいて、ページが読み込まれるまで長時間実行されるアクション コールを延期することで、ユーザー エクスペリエンスが向上する可能性があるようです。

これを実現するには、JSP に何らかのビジー インジケーターをレンダリングさせ、ページのonloadイベントで実行される ajax 呼び出しを使用してアクションからデータを取得し、最後に必要な場所にコンテンツを配置します。jQuery がこれらすべてを非常に簡単に実行してくれると確信しています。

于 2010-06-24T05:43:29.897 に答える