[Seasar-user:16085] Re: Form のネストしたプロパティへのアノテーションを用いたバリデートについて

[E-MAIL ADDRESS DELETED] [E-MAIL ADDRESS DELETED]
2008年 10月 22日 (水) 09:19:10 JST


ひがさん

西です。


>ActionFormのネストしたプロパティは、アノテーションではなく、
>検証メソッドを使ったほうが、わかりやすいというのが私の考えです。

>もし、アノテーションを使用したほうがわかりやすいということなら、
>SAStrutsに標準で入れていると思います。

明確な回答ありがとうございます。

もう一度検討してみます。





Yasuo Higa <[E-MAIL ADDRESS DELETED]> 
送信者: [E-MAIL ADDRESS DELETED]
2008/10/21 17:03
[E-MAIL ADDRESS DELETED] へ
返信してください


宛先
[E-MAIL ADDRESS DELETED]
cc

件名
[Seasar-user:16081] Re: Form のネストしたプロパティへのアノテーションを用
いたバリデートについて






ひがです。
> 
> 西と申します、お世話になっています。
> 
> 
> SAStrutsにおけるActionFormのネストしたプロパティへのバリデート
> について質問があります。
> 
> ActionFormのネストしたプロパティにアノテーションを使用した
> バリデートを行いたいと考えています。
> (SAStrutsではサポートしていないと認識していますが…)
> 
> 当初、ActionCustomizerを拡張すれば可能だと思い、
> http://d.hatena.ne.jp/cypher256/20080419/p1
> 
> を参考に試してみましたが、List等の動的なものにオブジェクトを格納
> した場合、Cooldeploy時にはうまく動作しませんでした。
> 
> これはActionCustomizerが静的な解析を行い、実際のバリデート
> 処理は別で実行しているからだと認識しています。
> 
> つきましては、ActionFormのネストしたプロパティにアノテーションを
> 使用したバリデートを行う場合に、どこに記述をするのが好ましいのか、
> またはどのように拡張するのが適切かを教えていただけませんでしょうか。
>
ActionFormのネストしたプロパティは、アノテーションではなく、
検証メソッドを使ったほうが、わかりやすいというのが私の考えです。

もし、アノテーションを使用したほうがわかりやすいということなら、
SAStrutsに標準で入れていると思います。

配列(リスト)の項目をアノテーションで検証できないのも同様の理由です。

よろしくお願いします。
_______________________________________________
Seasar-user mailing list
[E-MAIL ADDRESS DELETED]
https://ml.seasar.org/mailman/listinfo/seasar-user

-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: <http://ml.seasar.org/archives/seasar-user/attachments/20081022/23221b3b/attachment-0001.html>


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