• ベストアンサー

tomcat(struts)で起動時に処理を行いたい

strutsでhttp://localhost:8080/test/test.do というように呼び出せば、以下のexecuteメソッドが呼ばれるわけですが、 public ActionForward execute(ActionMapping map, ActionForm fm, HttpServletRequest req, HttpServletResponse response) throws Exception {   ++処理++ } ここでおこなう処理をアプリ読み込み時つまりTomcat起動時に 共通の処理を行いたいのですが、何か方法はありませんでしょうか。 お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • noocyte
  • ベストアンサー率58% (171/291)
回答No.1

独自の PlugIn クラスを実装することでできるようです. Strutsのプラグインを作る http://www.atmarkit.co.jp/fjava/javatips/096jakarta013.html

akinaga
質問者

お礼

まさしくこんな感じのをさがしていました。 ありがとうございます。

その他の回答 (1)

  • PED02744
  • ベストアンサー率40% (157/390)
回答No.2

サーブレット起動時に行うのなら、サーブレットのinit処理に実装すべきではないのでしょうか?

akinaga
質問者

お礼

サーブレットでもできるようですね。 どうもありがとうございました。

関連するQ&A

専門家に質問してみよう