I tried everything with <datetimepicker> tag! It seems that Struts 2 in 2.0.11.1 version have a bug with type conversion from <s:datetimepicker> jsp tag (that is actually a String) to corresponding java.util.Date field in action class. Could someone confirm this ?
-- Thx, Milan Milan Milanovic <[EMAIL PROTECTED]> wrote: By using this name="delivery.date" attribute it reads the date good, but it can't store it back! It generates this error below 'ParametersInterceptor' ? -- Thx, Milan Milan Milanovic wrote: And when I add "value" attribute to this tag like this: format="#yyyy-#MM-#dd" name="delivery.date" /> it generates and exception: 18:24:22,531 ERROR org.apache.struts2.components.DateTimePicker:316 - Could not parse date java.text.ParseException: Unparseable date: "pregled.odPeriod" at java.text.DateFormat.parse(Unknown Source) at org.apache.struts2.components.DateTimePicker.format(DateTimePicker.java:309) at org.apache.struts2.components.DateTimePicker.evaluateParams(DateTimePicker.java:202) at org.apache.struts2.components.UIBean.end(UIBean.java:481) at org.apache.struts2.views.jsp.ComponentTagSupport.doEndTag(ComponentTagSupport.java:43) ... Milan Milanovic wrote: It seems that there is a bug with tag. I defined it as in documentation: I have delivery object in my action class with date field (of type java.util.Date) and all necessary get/set methods. But when I submit the form I get this error: 17:55:47,968 ERROR com.opensymphony.xwork2.interceptor.ParametersInterceptor:204 - ParametersInterceptor - [setParameters]: Unexpected Exception caught setting 'delivery.date' on 'class com.myProject.actions.MyTestAction: Error setting expression 'delivery.date' with value '[Ljava.lang.String;@3b678' It seems that Struts 2 always send String for any type of tag and that it cannot set Date ? -- Thx in advance, Milan