diff --git a/plugins/dojo/src/main/java/org/apache/struts2/dojo/components/DateTimePicker.java b/plugins/dojo/src/main/java/org/apache/struts2/dojo/components/DateTimePicker.java index 1daf43efc..3e1a9a31c 100644 --- a/plugins/dojo/src/main/java/org/apache/struts2/dojo/components/DateTimePicker.java +++ b/plugins/dojo/src/main/java/org/apache/struts2/dojo/components/DateTimePicker.java @@ -118,20 +118,48 @@ import com.opensymphony.xwork2.util.ValueStack; * Examples * *
- *
+ *
*
* Example 1:
- * <s:datetimepicker name="order.date" label="Order Date" />
+ * <sx:datetimepicker name="order.date" label="Order Date" />
* Example 2:
- * <s:datetimepicker name="delivery.date" label="Delivery Date" displayFormat="yyyy-MM-dd" />
+ * <sx:datetimepicker name="delivery.date" label="Delivery Date" displayFormat="yyyy-MM-dd" />
* Example 3:
- * <s:datetimepicker name="delivery.date" label="Delivery Date" value="%{date}" />
+ * <sx:datetimepicker name="delivery.date" label="Delivery Date" value="%{date}" />
* Example 3:
- * <s:datetimepicker name="delivery.date" label="Delivery Date" value="%{'2007-01-01'}" />
- *
+ * <sx:datetimepicker name="delivery.date" label="Delivery Date" value="%{'2007-01-01'}" />
+ *
*
- *
- *
+ *
+ *
+ * Getting and getting the datetimepicker value, from JavaScript
+ *
+ * <sx:datetimepicker id="picker" label="Order Date" />
+ * <script type="text/javascript">
+ * function setValue() {
+ * var picker = dojo.widget.byId("picker");
+ *
+ * //string value
+ * picker.setValue('2007-01-01');
+ *
+ * //Date value
+ * picker.setValue(new Date());
+ * }
+ *
+ * function showValue() {
+ * var picker = dojo.widget.byId("picker");
+ *
+ * //string value
+ * var stringValue = picker.getValue();
+ * alert(stringValue);
+ *
+ * //date value
+ * var dateValue = picker.getDate();
+ * alert(dateValue);
+ * }
+ * </script>
+ *
+ *
*/
@StrutsTag(name="datetimepicker", tldTagClass="org.apache.struts2.dojo.views.jsp.ui.DateTimePickerTag", description="Render datetimepicker")
public class DateTimePicker extends UIBean {