基本的には、サーブレットコードを使用してJSPファイルにサッカーの試合をシミュレーションしました。各JSPファイルは1つの一致のシミュレーションです。だから基本的にこれらのファイルはバックグラウンドで次々に実行されるはずなので、私のデータベースは時間の経過とともに更新されていきます。私はメインのjava/html/jspファイルを1つ1つずつ時間の経過後に呼び出す必要があります。 ご意見があればお知らせください。 これは初めてのことです。私は複数のJSPページを作成しましたが、それぞれを1つずつ呼び出す必要があります
答えて
正解は、バックグラウンドタスクの実行にJSPを使用しないでください。
JSPはユーザーインターフェイスコンポーネントであり、そのように使用する必要があります。
このようなタスクを実行する必要がある場合は、すべてサーブレットに書き込んで起動時に初期化することができます。タスクはバックグラウンドで実行され続けます。
サーブレットの場合はinit
メソッドを使用し、バックグラウンドタスクのロジックを記述します。
起動時にサーブレットを初期化するためのアノテーションまたはweb.xmlを設定します。
Webコンテナは、各サーブレットのメソッドinit
を1つずつ呼び出すことによってサーブレットを初期化する場合に注意が必要です。
サーブレットの初期化順序を指定することもできます。
最初は同じことをしました。しかし、私は複数のサーブレット・ページを次々と呼び出す方法を知りません。これを行う主な目的は、私がトーナメント全体をシミュレートすることであり、各サーブレットには一致のシミュレーションが含まれているということです。だから私はその順序で自分のデータベースを更新したい。この問題を解決できる方法があれば、提案をお願いします。ありがとうございました! –
サーブレットを「呼び出す」必要はありません。注釈やweb.xmlを使用してそれらを設定し、Webアプリケーションを起動するだけです。サーブレットを起動してバックグラウンドプロセスを実行する場合、Webコンテナは注意します。これらのサーブレットをURLマッピングでマップする必要はありません。 – anacron
私はそれを試み、あなたに戻ってきます。ありがとうございました! –
- 1. 2つの変数グループのそれぞれに1つまたは複数の非NA値があります
- 2. それぞれを呼び出して、それぞれの関数を呼び出して実行するメインドライバを1つのプログラムに組み込みます。
- 3. realm.close()はいつ呼び出す必要がありますか?
- 4. いつjava.sql.Connection.rollback()を呼び出す必要がありますか?
- 5. いつsetContentAspectRatioを呼び出す必要がありますか?
- 6. いつMessageQueue.EndReceive()を呼び出す必要がありますか?
- 7. プロトタイプまたは新しく作成されたインスタンスでコンストラクタメソッドを呼び出す必要がありますか?
- 8. 私は、ボタンをクリックするとcodebehindから複数のjavascript関数を呼び出す必要があります。それは3つのjavascript関数が正常に動作しますが、それ以上のものはありません
- 9. onRequestPermissionsResultコールバックはメソッド呼び出しを待つ必要がありますrequestPermissions finish
- 10. スクロールイベントは複数回発生しますが、スクロールごとに1回呼び出す必要があります
- 11. 私のルートページでのみ関数を呼び出す必要があります。しかし、これはすべてのページでイオンを呼び出す2
- 12. 複数のアンカータグにはそれぞれ1回のクリックイベントがあります
- 13. スコープで失われた関数を呼び出す必要があります
- 14. 複数の要素で1つのjs関数呼び出し、jsp
- 15. それぞれ約4GBの2つのjsonファイルの違いを見つける必要があります
- 16. はStartTimer()を呼び出す必要があり、それがonclickのイベント
- 17. jQueryを使用して動的に作成されたフィールドは一度に削除されます.1つずつ削除する必要があります。
- 18. 2つのAlamofire関数を1つずつ呼び出します。
- 19. 3つのフレームレイアウトを持つレイアウトを作成しています。それぞれに1つのフラグメントがあり、動的に最初のフラグメントに追加する必要があります。画像スライドが表示されます。
- 20. 角度2の複数のコンポーネントを呼び出す必要があります
- 21. 1つのハンドラで複数のメソッド呼び出し(それぞれ異なるシグネチャを持つ)をラップします。
- 22. イベントを呼び出すMagento?オブザーバーを作成する必要があります
- 23. Perlスクリプトはいつ `localtime`を呼び出す前に` tzset`を呼び出す必要がありますか?
- 24. python 3つのクラスのインスタンスは、それぞれの属性/変数を呼び出していますか?
- 25. キーが押されるたびに1ずつインクリメントする必要があります-JavaFx
- 26. html/css - 複数のページを持つhtmlウェブサイト - 呼び出せるメニューは1つありますか?
- 27. 新しいコンボボックスを作成するたびにrequireメソッドを呼び出す必要がありますか?
- 28. フラグメントのonActivityCreatedをいつ呼び出す必要がありますか?
- 29. Crashlytics.startを複数回呼び出す必要がありますか?
- 30. 私が取得する必要があり、それぞれの国の最後の2つの観測
おそらく、コードに関して既に持っているものを共有することができますか?基本的には、コントローラとして機能するJSPを1つずつ必要とし、応答を待つ各サブページをループします。これがどれほど速いかによって、サーバーの応答タイムアウトを微調整したい場合がありますが、全体的に時間がかかります。 – mba12
コードが長すぎて共有できません。他の方法があれば、コードをあなたと共有することができます。教えてください。また、メインのJSPファイルからサブページを呼び出す例を教えてください。 –
JSPページをバックグラウンド・プロセスとして使用する方法はありません。 – developerwjk