`
zsjg13
  • 浏览: 144766 次
  • 性别: Icon_minigender_1
  • 来自: 安徽
社区版块
存档分类
最新评论

DWR 转换器

    博客分类:
  • dwr
阅读更多

    DWR 利用 Converters 来实现 客户端与服务端 的数据之间的 marshaling back and forth。默认有一些 converters 已经启用了,也能够创建新的 converters。

    基本的 converters 包括用于 primitive types、strings、以及下面的一些对象:

. 来自java.lang包:Character、Boolean、Byte、Short、Integer、Long、Float、Double。

. 来自java.meth包:BigInteger、BigDecimal。

. java.util.Date,以及java.sql包中的Date、Time、Timestamp。

    DWR 还有一些用于数组(of all aforementioned objects)、JavaBeans and Objects,collections(Map和Collection)、DOM 对象、Enums,以及其他的一些例如Servlet对象和Hibernate beans的converters。

    定制 converter 需要实现 Converter 接口。这个不常用。因为 BeanConverter 对于许多自定义对象都能够工作(如果它们都是符合javaBean规范)。

分享到:
评论

相关推荐

    dwr 查询返回list处理

    3. **DWR转换器**:由于DWR默认只能处理基本类型和少数Java标准库中的对象,对于自定义对象,我们需要在`dwr.xml`中配置相应的转换器,使DWR能够将这些对象转换为JavaScript可以理解的格式。 4. **JavaScript调用**...

    适合初学者的DWR基本使用视频教程

    资源名称:适合初学者的DWR基本使用视频教程资源目录:【】dwr01_dwr的安装【】dwr02_dwr的转换器和异常处理【】dwr03_dwr的util的介绍【】dwr04_文件上传和与spring进行整合【】dwr05_dwr的debug和获取ServletAPI...

    dwr中文文档pdf格式

    3. **生成配置文件**:使用DWR生成器生成dwr.xml配置文件,定义允许客户端访问的Java方法。 4. **编写JavaScript代码**:使用DWR提供的API调用服务器方法,处理响应数据。 **4. DWR的典型应用场景** - **实时数据...

    dwr.jar 以及dwr配置文件

    2. **转换器**:DWR自动处理基本类型的转换,但对复杂类型,如自定义对象,你需要定义转换器,这可以通过`<convert>`标签来设置。 3. **安全控制**:为了防止未授权的访问,你可以配置安全策略,例如使用`<filter>`...

    DWR配置文件详解,DWR配置

    - **convert**: 定义数据类型转换,`converter`指定转换器类型,`match`定义匹配哪种类型的Java对象进行转换。 ### 3. Creators Creators决定了DWR如何实例化服务器端的对象。常见的创作者包括: - **new**: 使用...

    dwr1+dwr2+dwr3 jar包

    DWR2.0支持更多的转换器和适配器,以便处理不同类型的服务器数据。此外,它还提供了更丰富的错误处理机制,使得调试和故障排除更为方便。DWR2.0加强了性能,降低了服务器负载,并增加了对Spring框架的集成支持。 ...

    DWR2.jar + DWR.xml + DWR2.0.dtd + Web.xml

    在这个文件中,你可以定义哪些Java类和方法可以被浏览器访问,设置安全性限制,以及配置转换器和过滤器等。例如,通过`<allow>`标签,你可以指定允许JavaScript访问的Java类和方法;通过`<convert>`标签,可以为特定...

    DWR.xml配置文件说明

    DWR.xml是DWR的核心配置文件,用于定义DWR的运行环境、初始化参数、转换器、创建者以及权限控制等关键信息。通过DWR.xml,开发者可以灵活地控制哪些服务器端对象和方法可供客户端调用,以及如何处理数据的序列化和反...

    DWR中文教程(外带DWR包)

    6. **DWR的高级特性**:如批量调用、反向AJAX(使服务器能主动更新客户端)、自定义转换器和适配器、以及DWR的集成框架,如Spring和Struts。 而“dwr.war”文件是DWR的可部署包,通常用于将DWR服务部署到Servlet...

    DWR2相关资料

    4. **更灵活的配置**:DWR2允许更精细的配置,如自定义转换器和序列化器,以及更方便的白名单设置。 5. **新的API**:添加了新的JavaScript API,如`dwr.util`,提供了实用的数组和对象操作功能。 在MyEclipse中...

    Dwr例子带注释

    - 配置包括:设置安全策略、映射类和方法、设置转换器等。 3. **DWR的使用步骤**: - 创建Java类并暴露需要调用的方法。 - 在`dwr.xml`中声明这些类和方法。 - 编写JavaScript代码,使用DWR API(如`DWRUtil`、...

    dwr3api+DWR文档.pdf

    1. **安装与配置**:如何在你的Java应用服务器上集成DWR,配置DWR的XML配置文件(dwr.xml),以及如何在web.xml中设置过滤器和servlet。 2. **基本概念**:解释了Reverse Ajax、C/sweetalert、Batching和Caching等...

    DWR2.0 中文手册

    开发者可以通过自定义转换器扩展这个功能,以适应复杂的数据结构。 5. **错误处理**:DWR提供了丰富的错误处理机制,包括客户端和服务器端的异常处理,以及错误信息的传递和显示。 6. **缓存策略**:DWR 2.0支持...

    DWR2.0中文文档

    - 主要配置包括DWR过滤器的初始化参数,这些参数控制着DWR的行为。 - **安全参数**:如`secureRequestOrigin`用于控制哪些来源的请求可以访问DWR服务。 - **Ajax服务器加载时保护参数**:如`protectFromAjaxLoad`...

    dwr视频教程

    视频资料,dwr视频教程,详细讲解dwr技术,dwr和...2.dwr02_dwr的转换器和异常处理;3.dwr03_dwr的util的介绍;4.dwr04_文件上传和与spring进行整合;5.dwr05_dwr的debug和获取ServletAPI;6.dwr06_dwr在项目中的运用

    dwr实例,从后台取数据显示

    - **Engine**:引擎是DWR的核心,负责处理所有与远程调用相关的任务,包括安全、缓存、转换等。 - **Reverse Ajax**:DWR使用反向Ajax实现服务器向客户端的推送,使得服务器能够主动更新客户端的状态。 - **Cafe...

    dwr+ssh项目

    DWR通过将Java对象转换为JavaScript对象,使得在浏览器端可以直接调用服务器端的方法,从而简化了客户端与服务器端的数据交换。 **DWR搭建步骤** 1. **引入dwr.jar** - 将DWR的jar包添加到项目的lib目录下,这是...

    DWR框架DEMO下载

    2. **自动类型转换**:DWR自动处理JavaScript和Java对象之间的类型转换,使得在客户端和服务器端之间传递数据变得简单。 3. **安全机制**:DWR提供了一套安全机制,如白名单、签名等,确保只有授权的函数可以被调用...

    dwr配置文件详解

    DWR已经内置了一些常见的转换器,如`NullConverter`,`PrimitiveConverter`,`BigNumberConverter`和`StringConverter`,用于处理基本类型和特殊类型的转换。 6. **allow元素**: `<allow>`部分定义了哪些Java类...

    dwr框架资料(主要是关于dwr配置文件的说明)

    这个例子中,DWR会使用内置的"bean"转换器处理`MyCustomClass`对象。 3. **SafariHack元素**:由于早期版本的Safari浏览器存在一些限制,DWR提供了这个元素来解决兼容性问题。 4. **Customelements**:允许开发者...

Global site tag (gtag.js) - Google Analytics