0

struts2 2.0.11アプリで次のタグを使用してタグdatetimepickerを使用しています:

<s:datetimepicker name="data" displayFormat="dd/MM/yyyy"/>

私のアクションでは、正しいゲッターとセッターを持つデータという名前のutil.Dateタイプのフィールドがあります。ユーザーがカレンダーを使用して曜日を選択する場合は正常に機能しますが、「誤って」無効な日付を書き込むと、(予想どおりに)解析例外がスローされ、フォームが再表示されると、datetimepickerの日付がNaNとカレンダーに置き換えられます使用できなくなります。

興味深いことに、この単純なエラーについてGoogleで何も見つけることができませんでした。

よろしくお願いします、ソール

4

1 に答える 1

0

私はついに私の質問に対する答えを見つけました:

<s:datetimepicker name="remocao.criacao" value="" displayFormat="MM/dd/yyyy"/>

それで全部です!=)属性値を値なしで配置する必要があり、それは機能しました!例外java.text.ParseException:Unparseable date: ""が発生しますが、害はありません。

もう一度ありがとう、ソール

于 2010-12-10T13:35:44.370 に答える