Richfaces Calendar Auto Korrektur

Upriser

Mitglied
Hallo zusammen,

Ich hoffe ich schreibe das hier am richtigen Ort rein. Falls nicht, sry 😉

Ich hoffe mir kann jemand bei meinem Problem weiterhelfen. Und zwar habe ich ein rich:calendar bei dem ich ein Datum eingebe. Ist das Datum falsch zB. 01.18.2011 so wird eine Fehlermeldung angezeigt. Gebe ich aber 31.04.2011 ein, was ja auch falsch ist, macht der Calendar daraus 01.05.2011. Das selbe bei 01.13.2010 macht er 01.01.2011 draus. Weiss jemand ob es dafür ein Attribut gibt welches das unterbindet?

Danke und Gruss
 
Hi,

erstmal zum "richtigen Ort": Ich hätte es unter Web-Tier zugeordnet.

Zum Problem: Ich habe gerade mal kurz über die Komponente geschaut. Was du willst geht wie es aussieht leider nicht über ein Attribut. Die einzige Möglichkeit die dann noch bleibt, ist die Implementierung eines eigenen DataModels und wenn möglich der "CalenderDataModelItems". Die API ist gut beschrieben: API-Link. Versuchs vielleicht mal damit.

Lg
 
Hallo

Danke für den Input. Habe es nun aber anderst gelöst.

Und zwar war es so, dass der SimpleDateFormatter das Datum automatisch in das korrekte Format änderte. Die Lösung: setLenient(false).

Danke und Gruss
 

Zurück
Oben