ページがあり、データをテーブルに書き込む 2 つの実行メソッドがあります。
JSP の 2 つのメソッド間に 5 分の遅延を追加したいと考えています。つまり、2 番目のメソッドは 5 分後にのみ実行する必要があります。
JSPでこれを行うにはどうすればよいですか?
ありがとう
JSPで実行する必要がある場合は、実際にThread.sleep()
呼び出しを使用できますが、出力が必要な場合は、要求がPOSTであることを確認する必要があります。これは、GETが必要な場合、呼び出し元によってタイムアウトと見なされる可能性があるためです。完了するまで5分。また、地獄のように醜く、コネクタプール内のスレッドをブロックします。
リクエストに回答するために2番目の方法の結果が必要ない場合は、Runnable
またはCallable
をに送信することもできます。ScheduledThreadPoolExecutor