アプリケーションの起動時にやりたいことをどうするか。

うーん。
SAStrutsをつかった場合の、アプリケーションの初期化処理のやり方がよくわからない。今のところ考えているのは、設定ファイルの読み込み。

というサイトを見つけた。ServletContextListener を継承したクラスをつくって、初期化処理を埋め込み、web.xmlに登録する。

たしかにできた。
(Link Error が発生したけど、これは別問題だろう)

だけど、本当にこれでいいんだろうか。もっといい感じのやりかたないんだろうか。

と思っていたら、タイムリーに、こんなエントリがあった。

なるほど。dicon にもたせるときたか。OGNL式で。

もっとスマートな方法はないものだろうか。

本家サイトにぜひ書いてほしい。