Struts

ActionFormってjava.util.Date型のプロパティ扱えないの?

S2Strutsで、Dtoに java.util.Date なプロパティを持たせておく。で、hoge.do?startDate=2005/10/10 とか叩いてみると…no setter methodとかなんとか出てダメ。 追いかけてみると…Commons BeanutilsのConvertUtilsBeanなるクラスに文字列表現→セッタの引数型…

Actionとは独立に動的に遷移先を変更する…の続き

昨日の続き。 あの方法の場合、端末ごと、など条件ごとにファイルを分けるような使い方になるが、変更に対するトレースが重要になってくる(メンテしたけどPCの画面しか変わってないなんてことが起こる)ので、場合によって選ぶしかないのかな。ただ、デザイナ…

遷移先ページの動的な変更

Strutsを使ったシステムで、Actionのオブジェクトは各種処理を実施したあと、遷移先の画面を決定することになる。Actionは遷移先を通知する手段としてActionMapping#findForward(String)を使う。 この仕掛けのおかげでクラスの責務の分離が取れているように…