Strutsのモジュール分割についてメモ。
モジュール分割の肝は、ディレクトリー名の付け方と、別モジュールとの連携(他モジュールへの遷移)か。
特に他モジュールへの遷移に関してのstruts-config.xml上の記述方法については、Struts1.1と1.2以降で異なる。
ネットで調べるとcontextRelative属性を使う方法とmodule属性を使う方法が混在しているが、こういう時ってバージョン情報が重要だよなー。
(自分も普段はあまり気にしてないから人の事をどうこう言えない(苦笑)
Strutsは1系と2系があるが、明示せずに1系のことばかり書いてるし)
ついでに、他のWebアプリへリダイレクトする方法も試してみた。
モジュールとは全く関係ない話なんだけど、まぁブラウザーに表示されるURIでの表記としては似た感じだし^^;
で、他アプリへのリダイレクト用のActionクラスがStruts標準で提供されていないのは何故なんだろう…?