アプリケーションの起動時にやりたいことをどうするか。
うーん。
SAStrutsをつかった場合の、アプリケーションの初期化処理のやり方がよくわからない。今のところ考えているのは、設定ファイルの読み込み。
というサイトを見つけた。ServletContextListener を継承したクラスをつくって、初期化処理を埋め込み、web.xmlに登録する。
たしかにできた。
(Link Error が発生したけど、これは別問題だろう)
だけど、本当にこれでいいんだろうか。もっといい感じのやりかたないんだろうか。
と思っていたら、タイムリーに、こんなエントリがあった。
なるほど。dicon にもたせるときたか。OGNL式で。
もっとスマートな方法はないものだろうか。
本家サイトにぜひ書いてほしい。