You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@struts.apache.org by mu...@apache.org on 2007/05/30 18:42:45 UTC
svn commit: r542869 -
/struts/struts2/trunk/plugins/dojo/src/main/java/org/apache/struts2/dojo/components/DateTimePicker.java
Author: musachy
Date: Wed May 30 09:42:42 2007
New Revision: 542869
URL: http://svn.apache.org/viewvc?view=rev&rev=542869
Log:
Improve datetimepicker tag documentation
Modified:
struts/struts2/trunk/plugins/dojo/src/main/java/org/apache/struts2/dojo/components/DateTimePicker.java
Modified: struts/struts2/trunk/plugins/dojo/src/main/java/org/apache/struts2/dojo/components/DateTimePicker.java
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/plugins/dojo/src/main/java/org/apache/struts2/dojo/components/DateTimePicker.java?view=diff&rev=542869&r1=542868&r2=542869
==============================================================================
--- struts/struts2/trunk/plugins/dojo/src/main/java/org/apache/struts2/dojo/components/DateTimePicker.java (original)
+++ struts/struts2/trunk/plugins/dojo/src/main/java/org/apache/struts2/dojo/components/DateTimePicker.java Wed May 30 09:42:42 2007
@@ -118,20 +118,48 @@
* <b>Examples</b>
*
* <pre>
- * <!-- START SNIPPET: expl1 -->
+ * <!-- START SNIPPET: example1 -->
*
* 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'}" />
- * <!-- END SNIPPET: expl1 -->
+ * <sx:datetimepicker name="delivery.date" label="Delivery Date" value="%{'2007-01-01'}" />
+ * <!-- END SNIPPET: example1 -->
* </pre>
- * <p/>
- *
+ *
+ * <!-- START SNIPPET: example2 -->
+ * <p>Getting and getting the datetimepicker value, from JavaScript</p>
+ * <pre>
+ * <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>
+ * </pre>
+ * <!-- END SNIPPET: example2 -->
*/
@StrutsTag(name="datetimepicker", tldTagClass="org.apache.struts2.dojo.views.jsp.ui.DateTimePickerTag", description="Render datetimepicker")
public class DateTimePicker extends UIBean {