Zdravim, nemyslim, ze je nutne pouzivat pull down menu, aj ked to nie je zly napad. Ovsem zase treba brat do uvahy ze mesiace maju rozny pocet dni a tym padom treba rozne plnit dane pull down menu dni pri volbe mesiaca.
Riesil by som tuto situaciu bud vlatnou triedou validatora, ktoru pridade do "validator-rules.xml" a v nej si uz vami pozadovany datum presne skonrolujete vstup by bol cely string datumu. Alebo pre datum samotny pouzil required="date" a pre cas extra policko, ktore by validoval regularny vyraz. ^f -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Martin Kuba Sent: Friday, November 04, 2005 10:20 AM To: Java Subject: Re: struts, datetime ve formulari Pavel Kolesnikov wrote: > Presne tak. Dodal bych, ze obecne se ve Struts povazuje za rozumne > pouzivat v ActionForm tridach properties typu String nezli konkretni datove typy. > > Zduvodneni prakticke: lip se s tim pracuje (viz aktualni priklad s > Date), navic pri > chybnem vstupu by Vas automaticka konverze mohla pripravit o puvodni hodnotu. > > Zduvodneni "filosoficke": ActionForms odpovidaji formularum. Do formularu (resp. > jejijch textovych poli) vzdy vypisujete posloupnosti znaku, tedy retezce. A ja bych dodal, že z praktických důvodů je lepší nabídnout uživateli pro zadání datumu tři selecty pro den, měsíc a rok, protože jednak nemusí sahat po klávesnici, a druhak mají mnohem menší možnost zadat nějakou jedovatou hodnotu. Makub -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Supercomputing Center Brno Martin Kuba Institute of Computer Science email: [EMAIL PROTECTED] Masaryk University http://www.ics.muni.cz/~makub/ Botanicka 68a, 60200 Brno, CZ mobil: +420-603-533775 --------------------------------------------------------------
