DatePicker

TapestryのDatePickerコンポーネントは、formatパラメータを指定しないとデフォルトのフォーマットパターンは"dd MMM yyyy"になる。しかもDateFormatオブジェクトを指定することはできないので、SimpleDateFormat以外のDateFormatを使いたいときは使えない。


それにせっかくLocaleを使われるPageのLocale(page-specificationかapplication-specificationで指定できる)からゲットしているのに、DateFormat.getDateInstance(int, java.util.Locale)を使ってない。残念。


っていうわけでイチイチ全てのページにformatなんか指定したくないので、結局自前で作った。あ、ICU4Jと一緒に使いたいときにはDateFormatSymbolsをSimpleDateFormatに指定すれば良いのね。んじゃSimpleDateFormatだけでもいいかなー。

http://blog.ozacc.com/archives/000480.html