[Seasar-user:13004] Re: [Teeda] Converter にtargetを設定すると変数が設定できない

西山 はじめ [E-MAIL ADDRESS DELETED]
2008年 2月 22日 (金) 17:40:15 JST


西山です。

> プロパティの型をStringにして、Validator, Converterを
> 設定せず、必要な検証や変換は自前で行うのが
> 良いのではないでしょうか。

了解しました。

Validatorに引っかかったときに、該当箇所にメッセージを出した
いと思いますので、自前で変換するのは少し考えます。

Conveterのtargetを外し、doCurrentをjumpCurrentに変更、
initializeでpreviousViewIdが"current.html"の場合のみ処理を行
うことで同様の機能は実装できました。

変数のスコープはSubapplicationにしているページですので、それ
以前に設定した変数は引き継げました。

変則的なことを行っているのは自覚していますが、今から型を
Date→Stringに変えづらい状態にありますので今回はこれでいこう
と思います。

ところで、Validator時のonTeedaErrorや、エラーメッセージが各
項目に対してdoメソッド内から指定する方法はないのでしょうか?


-- 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++
株式会社フジミック システム開発センター ソフト開発2部
 西山 創
[E-mail]:[E-MAIL ADDRESS DELETED]
 
〒140-0002 品川区東品川3-32-42 フジテレビ別館7F
[TEL]:03-5495-1060
++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Seasar-user メーリングリストの案内