[Seasar-user:17128] Re: [SAStruts]@DateType(datePatternStrict="yyyy/MM/dd") について

[E-MAIL ADDRESS DELETED] [E-MAIL ADDRESS DELETED]
2009年 3月 27日 (金) 14:51:33 JST


田村です。

迅速な回答、ありがとうございます。
なるほど、commons-validater自体がそのような仕様なのですね。
了解しました。


> ひがです。
> > 
> > 田村と申します。
> > いつもお世話になっております。
> > 
> > ※SAStruts 1.0.4-sp4のチュートリアルアプリケーションにて検証
> > 
> > SAStrutsの@DateType(datePatternStrict="yyyy/MM/dd")について
> > 質問させてください。
> > 
> > datePatternStrictは厳密な日付のパターンを指定するということで、
> > yyyy/MM/ddを指定した場合、2008/01/01は可で2008/1/1は不可と
> > 説明してあります。
> > ここまでは良いのですが、私の環境では200800/1/1も可となります。
> > さらに試してみると、2008000/1/1が不可となります。
> > どうやらyyyyMMdd合わせて8桁であれば良いという雰囲気なのですが、
> > まず、この動作はSAStrutsでは意図したものなのでしょうか?
> > 
> SAStrutsというより、commons-validatorの仕様ですね。
> strictの場合は、桁数でチェックしているようです。
-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: <http://ml.seasar.org/archives/seasar-user/attachments/20090327/84efd457/attachment.html>


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