Ja takove veci moc nekomplikuju. Proste struts forem polozka je typu String a 
pak mam ve formulari jeste metodu getFormatDate(), ktera tenhle retezec prevede 
na java.util.Date podle pozadovaneho formatovani pomoci 
java.text.SimpleDateFormat.parse(date). Popr. variace na tohle tema

DH

>>> [EMAIL PROTECTED] 04/11/05 07:52dop. >>>
Dobrý den,
trochu se trápím se zadáváním datumu a času ve formuláři. Rád bych, aby
uživatel zadával hodnotu v jednom políčku (nejlépe v českém formátu).
Ale nikde nemohu najít žádný příklad.
Zkoušel jsem použít atribut typu java.sql.Datetime, ale zadám-li hodnotu
např. "2005-11-04 15:00" (formátování si nechám na potom), tak dostanu
chybu javax.servlet.ServletException: BeanUtils.populate a hlouběji ve
výpise je napsáno: Caused by: java.lang.NumberFormatException: For input
string: "04 15:00"

Použít datový typ String a pak dělat převody na Datetime se mi moc
nechce. Navíc jsem přesvědčen, že to určitě jde, jen já nevím jak.

poradíte mi, prosím?

-- 
Vladimír Náprstek


Odpovedet emailem