`
fireinjava
  • 浏览: 480551 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

Dwr 表单提交 时间类型

    博客分类:
  • Dwr
阅读更多

dwr.jar 版本: version: 2.0.4

表单提交时间类型,如2009/09/09 (本人表单用的是Ext的Ext.form.DateField类型),

而dwr后台的时间处理DateConverter默认传入的是long类型,所以会出错。

部分源代码:

        long millis = 0;
            if (value.length() > 0)
            {
                millis = Long.parseLong(value);
            }
            Date date = new Date(millis);
            if (paramType == Date.class)
            {
                return date;
            }
            else if (paramType == Timestamp.class)
            {
                return new Timestamp(date.getTime());
            }

 现在改为:

  先定义全局变量(其中yyyy-MM-dd可根据情况改变)

  

public static final SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");

 

再改原来方法

 

	long millis = 0;     
	if (value.length() > 0) {
  	     millis = sdf.parse(value).getTime();
	     date = new Date(millis);
	}
	if (date == null) {
	     return null;
	} else if (paramType == Date.class) {
	     return date;
	} else if (paramType == Timestamp.class) {
	     return new Timestamp(date.getTime());
	} 

 

1
1
分享到:
评论

相关推荐

    dwr.rar_dwr_dwr tutorial

    - **动态表单验证**:在用户填写表单时,立即检查输入的有效性,无需等待表单提交。 - **实时数据更新**:如股票报价、天气预报等信息的即时刷新。 - **富Internet应用程序(RIA)**:增强网页的交互性和用户体验,...

    DWR(包括engine.js+util.js).rar

    3. 数据编辑:用户可以在客户端修改表格数据,改动会实时反映到服务器,避免了传统表单提交的延迟。 4. 图形绘制:利用DWR调用服务器端的绘图库,生成复杂的图表并显示在网页上。 DWR的安全性也是其重要特性之一。...

    DWR:java ajax application

    3. **复杂表单处理**:在涉及大量数据输入和验证的表单处理中,DWR可以实现即时验证,提高数据提交的准确性和效率。 4. **多媒体应用**:如视频播放器、在线游戏等,DWR可以帮助处理后台的媒体数据流,增强用户体验...

    AJAX DWR 最全面精粹 覆盖所有方法 各种使用的情况

    这使得用户能够与网站进行更流畅的交互,比如动态加载内容、无刷新提交表单等。AJAX的核心是XMLHttpRequest对象,它提供了一个与服务器通信的接口,支持发送HTTP请求并接收响应。 DWR则是一个开源JavaScript库,它...

    Ajax技术实现代码和需要用的ajax的十个地方

    1. **动态表单提交**:用户填写表单时即时验证输入,无需等待页面完全刷新。 2. **实时搜索建议**:在用户输入搜索关键词时,提供相关建议。 3. **分页**:加载更多数据或内容时,无需跳转到新页面。 4. **无限滚动*...

    extjs booking stationery

    在"Booking Stationery"系统中,ExtJS可能被用来创建各种交互式的用户界面元素,如日历视图来展示可用的文具预订日期,表格控件展示文具库存,以及下拉菜单供用户选择预订的文具类型。 Ajax(Asynchronous ...

    ajax方面的一些代码

    - 表单验证:在提交前使用Ajax验证用户输入,无需跳转即可给出反馈。 - 数据加载:如分页加载、无限滚动等,只加载视图中的新数据。 - 实时更新:例如聊天室、股票报价等,实时显示新信息。 - 动态表单:根据...

    暑假java问题和笔记(常用版).doc

    6. Web应用中,数据传递可通过`Servlet`表单提交。B/S结构使用`Servlet`,C/S结构如`Swing`则涉及构造方法、普通方法和静态方法。在DWR(Direct Web Remoting)中,注意大小写敏感性和代码深度的理解,局部变量与...

    ajax学习

    例如,使用Ajax进行表单验证时,可以在用户提交表单前向服务器发送验证请求,避免无效的页面跳转。 通过深入学习和实践,你可以掌握Ajax技术,提升Web应用的用户体验。记得在实际开发中灵活运用各种Ajax技巧,如...

    DirectJNgine用户指南

    DirectJNgine还支持表单数据的提交,提供了通过JavaScript加载和提交表单数据的示例,并且可以使用异步请求发送数据。此外,它还提供了与Direct Store集成的示例,展示如何将参数传递给Direct Store的directFn方法。...

    extjs数据存储与传输

    同时,还可以配置`callback`(请求完成后执行的回调)、`scope`(回调函数的执行上下文)、`form`(绑定的表单)等参数。 - **高级功能**:`Ext.data.Connection`还提供了`abort()`方法,用于在有多个并发请求时,...

    精通JS脚本之ExtJS框架.part2.rar

    8.2.5 格式化显示日期类型数据 8.3 美化表格 8.4 设置表格背景颜色 8.5 显示行号和复选框 8.5.1 显示行号 8.5.2 引用复选框 第9章 表格的高级功能 9.1 表格视图——Ext.grid.GridView 9.2 表格分页 9.2.1 ...

    精通JS脚本之ExtJS框架.part1.rar

    8.2.5 格式化显示日期类型数据 8.3 美化表格 8.4 设置表格背景颜色 8.5 显示行号和复选框 8.5.1 显示行号 8.5.2 引用复选框 第9章 表格的高级功能 9.1 表格视图——Ext.grid.GridView 9.2 表格分页 9.2.1 ...

    Ext 开发指南 学习资料

    9.5. 可以设置时间的日期控件 9.6. JsonView实现用户卡片拖拽与右键菜单 9.7. 下拉列表选择每页显示多少数据 10. 撕裂吧!邪魔外道与边缘学科。 10.1. dwr与ext整合 10.1.1. 无侵入式整合dwr和ext 10.1.2. DWRProxy ...

    EXT2.0中文教程

    9.5. 可以设置时间的日期控件 9.6. JsonView实现用户卡片拖拽与右键菜单 9.7. 下拉列表选择每页显示多少数据 10. 撕裂吧!邪魔外道与边缘学科。 10.1. dwr与ext整合 10.1.1. 无侵入式整合dwr和ext 10.1.2. ...

Global site tag (gtag.js) - Google Analytics