Ahojte 2010/9/22 <[email protected]>: > Ahoj vsichni. Prosim Vas resim nastaveni globalniho formatu datumu pro Struts > 2. Nasel jsem radu tutorialu a examplu pro nastaveni datumu v komponente > s:text. Ale me jde o to, ze mam JQuery datepicker navazany na s:textfield, > tomu nastavim format dejme tomu na dd/mm/yyyy, odeslu formular a kdyz se mi > vrati result z akce, tak je ten s:textfield nastaven na mm/dd/yy. Techto > textfieldu mam vice a zatim hledam nejake globalni reseni, nez abych u > kazdeho datumu nastavoval format pres DateFormat classu. Nemate s tim nekdo, > prosim, zkusenosti?
A nefunguje to nejak podobne jako ve Struts 1? Tam jsme to kdysi delali pomoci zaregistrovani konvertoru v BeanUtils (Apache Commons). Pri startu aplikace se nekde volal kod: final Converter tmpDateConv = new DateLocaleConverter(DateFormat.DEFAULT, DateFormat.SHORT); ConvertUtils.register(tmpDateConv, Date.class); ConvertUtils.register(tmpDateConv java.sql.Date.class); ConvertUtils.register(tmpDateConv, java.sql.Time.class); ConvertUtils.register(tmpDateConv, java.sql.Timestamp.class); final Converter tmpStrConv = new StringConverter(DateFormat.DEFAULT, DateFormat.SHORT); ConvertUtils.register(tmpStrConv, String.class); Oba konvertory byly nase vlastni implementace, ale mozna najdete pouzitelne konvertory i primo v BeanUtils. > Lukas Vondracek -- pepa cacek
