アクションページにメソッドがありますが、実行に時間がかかるため、コンソールウィンドウに説明を書き込みます。しかし今、私はjspページのテキスト領域に説明を表示したいと思います。コンソールのように表示する方法。
user1255899
質問する
691 次
1 に答える
1
考えられる 2 つの解決策は、「execAndWait」インターセプターと ajax の使用です。
実行と待機は実装が簡単ですが、機能は少なくなります...
http://struts.apache.org/2.3.4.1/docs/execute-and-wait-interceptor.html
Ajax は、リクエストの状態に関する継続的なフィードバックを提供できます (フィードバックの管理は完全にユーザー次第であり、通常はサービスの観点から考える必要がありますが、通常、1 つのページで複数のサービスが使用されます)。
この場合、アクションは非同期で呼び出されるため、アクションが戻るのにかかる時間を気にする必要はありません。送信したリクエストの数を示すキューを作成し、受信したリクエストをポップすることもできます。
ajax サービスを実装するには、json から始めるのが最も簡単です。そのためには、struts2-json-plugin http://struts.apache.org/2.2.3/docs/json-plugin.htmlを参照してください。
于 2012-08-25T18:24:12.043 に答える