0
だから私はDateTimeFieldを持っています(TimeFieldは本当に...でもウィッケットはあいまいです)。 PropertyModelがTypeである必要があるこのフィールドをインスタンス化するように見えます。まあ、私のモデルでは、文字列の型として日付を持っています。それがデータベースにどのように格納されるかです。他に下流の影響もあります。 Timefieldの型を日付の代わりに文字列に変換する方法はありますか?ウィジェットで私のモデルで使用する文字列にDateTimeFieldを変換できます
今私はtoString()をオーバーライドしています。私はそれが何かをすることを疑うが、ねえ、ショットの価値がある。抽象的な質問に答えるためにそれを必要とする人のための
サンプルコード(モデルはところでSimpleObjectVOです):
public SimpleObjectVO
{
...
String wackyDueTime = null;
}
...
wackyDueTime = new TimeField("wackyDueTime", new PropertyModel<Date>(model, , "wackyDueTime"))
{
@Override
public String toString(){
return HOURS + ":" + MINUTES + " " + AM_OR_PM_CHOICE;
}
}
My Voは文字列を使用します。私は、その層のDateからStringに変換しなければならないと思います。私たちはそれが起こるレポ層を持っています。 – SoftwareSavant
はい、ビューオブジェクトはビューを簡素化するはずです。 –