DateTextField と、jQuery UI の DatePicker

Wicket DateTextField と、jQuery UIDatePicker を合わせて使用する時、

Wicket が提供するDateTextField が2種類あるので、どれを使った方が良いか?

wicket-datetime-6.x.x.jar にある
org.apache.wicket.datetime.markup.html.form.DateTextField

こちらのコンストラクタは、

DateTextField(String id , Model<Date> model , DateConverter converter)
DateTextField(String id , DateConverter converter)

DateConverter を必要としてしまう。

wicket-extensions-6.x.x.jar
にある

org.apache.wicket.extensions.markup.html.form.DateTextField


こちらのコンストラクタは。日付書式の文字列で済ませられる。

DateTextField(String id , Model<Date> model , String datePattern)
DateTextField(String id , Model<Date> model)
DateTextField(String id , String datePattern)

extensionsの方の DateTextField を使用して、jQuery の Date picker を使用する場合、WicketjQuery を使う時に問題になる id 属性だが、
特にいつもの細工をしなくても使用できた。。。