<s:datetimepicker/>中的值在javascript中是无法用普通的方法读取的,struts2的官方文档给出了取值赋值的方法。
我们定义了两个s:datetimepicker,id分别是time1和time2
<s:datetimepicker id="time1" name="time1" toggleType="explode" value="today" />
<s:datetimepicker id="time2" name="time2" toggleType="explode" value="today" />
在javascript中可以通过以下方式读取和赋值
//取得id为time1的<s:datetimepicker/>元素
var time1= dojo.widget.byId("time1");
//用getValue()方法得到值。
var stringtime1 = time1.getValue();
//取得id为time2的<s:datetimepicker/>元素
var time2= dojo.widget.byId("time2");
//用setValue()方法赋值。
time2.setValue(stringtime1 );
分享到:
相关推荐
在探讨《struts2.0中s:datetimepicker标签使用范例》这一主题时,我们首先需要理解struts2框架以及其内置的s:datetimepicker标签的用途与配置方法。Struts2是一个开源的Web应用框架,基于MVC(Model-View-Controller...
本文将详细介绍如何在JavaScript中读取Struts2中的`s:datetimepicker`标签所绑定的值,并进行相关的操作。 #### Struts2中的`s:datetimepicker`标签简介 `s:datetimepicker`是Struts2提供的一个用于日期时间选择的...
4. <s:push value=""></s:push>-----value的值push到栈中,从而使property标签的能够获取value的属性 R: 1. 2. <s:radio list=""></s:radio>-----单选按钮 3. <s:reset></s:reset>-----重置按钮 S: 1...
<p>名称:<s:property value="name"/></p> </s:iterator> ``` - **说明**:遍历一个集合或数组,并对每个元素执行标签体内的内容。 25. **`<s:label>`** - 显示标签。 - **示例**: ```jsp <s:label value=...
- `<s:push>` 将值推入栈中,使得`<s:property>`可以访问这些值。 R. `<s:radio>`, `<s:reset>`, `<s:select>`, `<s:set>`: - `<s:radio>` 创建单选按钮,与`<s:checkbox>`类似,但只能选择一个。 - `<s:reset>` ...
<s:datetimepicker name="appointment" id="appointmentPicker" /> ``` - **解释**:创建一个名为“appointment”的日期时间选择器,其ID为“appointmentPicker”。 ##### 14. `<s:debug>` 显示调试信息 - **用途...
3. `<s:property>` - 显示Action中属性的值,如:`<s:property value="myProperty" />`。 4. `<s:push>` - 将值压入值栈,方便`s:property`标签访问。 **R组标签:** 1. `<s:radio>` - 单选按钮,可以设置列表,如...
- `<s:property>`:显示或输出值栈中的对象属性。 - `<s:include>`:包含其他JSP或Action的结果。 2. **UI标签**: - **表单UI标签**: - `<s:form>`:创建HTML表单,支持POST和GET提交方式,可以设置enctype...
- 在Struts1.x中,`<s:bean>`用于实例化JavaBean并将其值绑定到页面上下文。在Struts2中,这种功能通常通过Action类和Ognl表达式实现。 C. `<s:checkbox>` 和 `<s:checkboxlist>` - `<s:checkbox>` 创建一个复选框...
4. `<s:push>`:将值推入栈中,便于`<s:property>`标签访问。 R组标签: 1. `<s:radio>`:创建单选按钮,允许用户从一组中选择一个选项。 2. `<s:reset>`:重置按钮,清除表单数据。 S组标签: 1. `<s:select>`:...
5. `<s:append>`:向列表中添加一个值,类似Java的`list.add()`方法。 6. `<s:autocompleter>`:实现自动完成功能,通常用于输入框的补全。 B部分: 1. `<s:bean>`:类似Struts1.x中的JavaBean标签,用于获取或设置...
* <s:bean>:类似于 Struts1.x 中的 JavaBean 的值 C: * <s:checkbox>:复选框 * <s:checkboxlist>:多选框 * <s:combobox>:下拉框 D: * <s:date>:获取日期格式 * <s:datetimepicker>:日期输入框 * <s:...
`<s:date/>` 和 `<s:datetimepicker>` - **功能**:前者用于显示日期;后者用于创建日期选择器。 - **示例**: ```xml <s:date name="today" format="yyyy-MM-dd" /> <s:datetimepicker name="meetingDate" />...
- `<s:property/>`:根据'value'属性显示值,可以从值栈中获取数据。 - `<s:push>`:将值压入栈,使得后续的`s:property`标签可以访问该值。 Q. `<s:radio>`: - 创建单选按钮,用户只能选择其中一个。 R. `<s:...
4. `<s:push value=""></s:push>`:将值推入栈中,使得`property`标签能够访问该值的属性。 R部分: 1. `<s:radio list=""></s:radio>`:创建单选按钮,通常用于一组互斥的选择。 2. `<s:reset>`:创建重置按钮,...
这两个标签分别用于显示日期和日期时间,`<s:date/>` 直接显示日期,而 `<s:datetimepicker>` 提供了一个日期时间选择器。 **示例:** ```xml <s:date name="birthday" format="yyyy-MM-dd"/> <s:datetimepicker ...
7. `<s:bean>`:用于访问JavaBean的值,与Struts 1.x中的对应标签功能相似。 8. `<s:checkbox>`:创建单个复选框。 9. `<s:checkboxlist>`:创建一组复选框,通常用于多选操作。 10. `<s:combobox>`:创建下拉选择框...
- `<s:datetimepicker>`:提供日期和时间选择器。 E. 条件判断: - `<s:if>`、`<s:elseif>`、`<s:else>`:用于条件判断,类似于Java的if-else语句。 F. 错误处理与表单: - `<s:fielderror>`:显示字段级别的错误...
32. `<s:push value="">`:将值压入栈中,使得`<s:property>`标签能够访问该值。 33. `<s:reset>`:创建一个重置按钮,用于清空表单数据。 34. `<s:select list="">`:创建一个单选下拉框,用户只能选择一个选项。...