S2Struts1.2の無設定カスタマイズ

無設定部分カスタマイズの要のZeroConfigActionRuleとZeroConfigActionFormRule。
適当にいじりながら、id:yuki_neko_nyanさんのダイアリーも読んででお勉強。
大体見えてきました。

Actionに対する各種属性を解決するクラスであるZeroConfigActionRuleが一番の要ですね。
ZeroConfigActionFormRuleは無設定時にFormクラスを探すために名前解決をするクラス。

どっちもContainer初期化時にドバーッと使われます。

色んなところで言われてますが、パッケージ名を考慮したpathの解決は欲しいですね。
自分で作ってもいいんですが、あれだけ皆さん欲しいといってるし、デフォルトで入ってると嬉しいなぁ。

頭痛いので寝ます。続きはまた。