[Seasar-user:15482] [Teeda]THtmlPopupCalendarRendererでClassCastException発生

tomofumi ootsubo [E-MAIL ADDRESS DELETED]
2008年 8月 23日 (土) 14:24:00 JST


お世話になります。
大坪と申します。

T_popupCalendarを使用して値を格納する変数にTimestampConverterを使用すると、
target属性で指定したsubmitボタン以外のボタンをクリックしてsubmitを行った際、
画面再描画時にClassCastExceptionが発生します。
項目が未入力の場合は再現しないのですが、正しい日付の書式(yyyy/MM/dd)を入力し
てもエラーが起きてしまいます。

ログを見ると、THtmlPopupCalendarRenderer.javaの104行目でエラーが起きているよ
うなのですが、
原因が特定できませんでしたので、何か原因が解ればお教え頂けますでしょうか?

html↓
<span id="×××" class="T_popupCalendar"/><br/>

pageクラスメンバ変数↓
@TimestampConverter(pattern="yyyy/MM/dd", target="××")
public Timestamp ×××;

また、変数がDate型で、DateTimeConverterを使用した場合でも同様の現象が発生し
ます。

エラーログを添付してお送りします。
ご回答のほど宜しくお願い致します。


-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: THtmlPopupCalendarRendererエラー内容.txt
URL: <http://ml.seasar.org/archives/seasar-user/attachments/20080823/d9434cfc/attachment-0001.txt>


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