- PR -

JSP→Actionで受取ったActionFormの初期値

投稿者投稿内容
かるま
会議室デビュー日: 2006/02/23
投稿数: 5
投稿日時: 2006-02-23 17:52
頂いたご助言から、やはりRequestProcessorをラップする
ということしか無さそうですね。
まずはこれでやってみます。
ご助言、ありがとうございます。
かるま
会議室デビュー日: 2006/02/23
投稿数: 5
投稿日時: 2006-02-24 16:03
結局、以下の通り進めることにしました。


1. DynaValidatorFormでActionへ渡す
  型は全てStringとする。

2. Actionを継承したBaseActionにてActionFormを受取り、
  空文字のプロパティは全てnullにしてからexecuteを
  行うようにする。

3. BaseActionを継承したActionは、ActionFormをPOJOにコピー。
  コピーするメソッドはBeanUtils.copyPropatiesをラップさせて 
  コピー先が数値でありコピー元がnullであれば、コピー先にも
  nullをセット

4. POJOをHibernateに丸投げ


他にもやり方あれば、教えて頂けると嬉しいです。
 

スキルアップ/キャリアアップ(JOB@IT)