[Seasar-user:16563] [Teeda]Calendar型にTDateTimeConverterを指定するとエラーになります
Ryo Ikeda
[E-MAIL ADDRESS DELETED]
2008年 12月 28日 (日) 04:20:07 JST
お世話になります。
池田と申します。
@DateTimeConverter(pattern = "yyyy/MM/dd")
public Calendar calendar;
TeedaにてPageクラスにCalendarのフィールドを作り、
TDateTimeConverterアノテーションを指定すると、
文字列 → Calendar型 の変換は成功するのですが、
Calendar型 → 文字列 の変換でエラーが発生します。
(ログを添付いたします。)
PageクラスではDate型で宣言しないとまずいでしょうか?
http://teeda.seasar.org/ja/extension/reverse/convert.html
Teeda 逆引きリファレンスにて、「java.util.Calendar や java.sql.Date,
java.sql.Time,java.sql.Timestamp 型のプロパティに設定する事ができます」
とあるため、疑問に思いました。
また、定数アノテーションの方では、
> public static final String date_TDateTimeConverter = "pattern='yyyy/MM/dd'";
> public BigDecimal date;
とBigDecimal型になっておりますが、これはDate型の間違いでしょうか?
お手数おかけいたしますが、よろしくお願いいたします。
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: error_log.txt
URL: <http://ml.seasar.org/archives/seasar-user/attachments/20081228/7a5433e0/attachment-0001.txt>
Seasar-user メーリングリストの案内