博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
dwr的原理和优缺点
阅读量:6225 次
发布时间:2019-06-21

本文共 482 字,大约阅读时间需要 1 分钟。

DWR的原理:

一、什么是DWR?

DWR:(Direct Web Remoting)是一个开源的类库,可以帮助开发人员开发包含AJAX技术的网站.它可以允许在浏览器里的代码(javascript)使用运行在WEB服务器上的JAVA函数,就像它就在浏览器里一样. 

它包含两个主要的部分:

     a.允许JavaScript从WEB服务器上一个遵循了AJAX原则的Servlet(小应用程序)中获取数据.

     b.它的JavaScript库可以帮助网站开发人员轻松地利用获取的数据来动态改变网页的内容.

二、工作原理及其优缺点

DWR工作原理:

通过请求的url调用到对应的DwrServlet

DwrServlet加载对应dwr.xml,将对应的类转换成js代码,发送到浏览器客户端的调用,通过js的ajax封装 

优点:

1.浏览器兼容:

2.json的封装

3.多种对象的转换(ssh对象转换)

4.可以写更少的JS代码,做更多的事情

 

缺点:

  1.       出错不容易找
  2.       dwr配置很复杂

转载于:https://www.cnblogs.com/lylhc/p/4217988.html

你可能感兴趣的文章
日常工作小结(三)
查看>>
安全传输数据的实现
查看>>
用命令查看win2003得内存条个数
查看>>
阿里珍贵技术资料免费下载
查看>>
linux 出现running guests on default URT情况解决
查看>>
Juniper ScreenOS下的MIP, VIP, DIP, NAT-src, NAT-dst区别
查看>>
896.Montonic Array - LeetCode
查看>>
LNMP之源码自定义安装
查看>>
beego+mysql的美剧网站源码
查看>>
Android的Fragment
查看>>
javascript没有加载完就不可以响应ajax请求了么
查看>>
我的友情链接
查看>>
hashmap的初始容量为什么设置为16?
查看>>
10、二进制中1的个数
查看>>
好程序员带你认识“jQuery”
查看>>
不断重复
查看>>
jquery-event01
查看>>
9,mysql触发器
查看>>
在交换机上拒绝非法的DHCP服务器分配IP地址
查看>>
解决ezSQL编码问题
查看>>