valid,invalid

関心を持てる事柄について

SAStrutsのActionではgetから始まるメソッド名を付けてはいけない

ActionクラスにgetHogeという名前のメソッドを追加したところ、変更箇所以外の挙動がおかしくなった。

SAStrutsの落とし穴 - じゃばらの手記 -によると…

SAStrutsJSPレンダリングするとき、ActionFormとActionのプロパティとpublicフィールドの値をMapに詰め込みます。こうすることでpublicフィールドをJavaBeansのプロパティのような感覚で扱うことが出来るわけです。

ハマった。。

【環境】

sa-struts-1.0.4-sp9