java 3使用企业级技术开发大型系统tp07.pptxVIP

java 3使用企业级技术开发大型系统tp07.pptx

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

Ajax框架第七章

回顾与作业点评什么是Web服务?Web服务的特点?如何创建和发布Web服务?如何调用Web服务?如何使用Junit测试程序代码?

预习检查为什么使用Ajax框架?常用的Ajax框架有哪些?

本章任务使用DWR框架简化Ajax开发使用DWR框架实现自动补全

本章目标掌握基于DWR框架的应用编程掌握使用DWR简化Ajax编程掌握使用DWR实现自动补全

为什么使用Ajax框架简化JavaScript的开发难度解决浏览器的兼容性问题简化开发流程

常用Ajax框架2-1Prototype一个纯粹的JavaScript函数库,对Ajax提供良好支持jQuery非常优秀的JavaScript库,对Ajax提供了良好的支持与Prototype设计思想不同的是在使用jQuery之后,开发者操作的不再是DOM对象而是jQuery对象DWR非常专业的JavaAjax框架通过DWR框架,可将Java类的方法直接暴露给客户端

常用Ajax框架2-2DojoDojo功能强大,包含许多内容,Ajax只是其中之一特点在于控件和控件系统目前Dojo仍然在开发完善中,版本更新速度非常快AjaxTags由一系列JSP标签组成,将常用的Ajax应用场景封装为简单的标签

使用DWR框架简化Ajax开发DWR(DirectWebRemoting)是一个JavaAjax框架DWR框架允许开发人员在客户端通过JavaScript代码调用服务器端的Java方法DWR框架主要由两部分组成:客户端JavaScript代码直接调用服务器端Java方法服务器上运行的DWR核心Servlet负责处理客户端请求,将客户端请求委托到实际的Java对象进行处理,并将结果返回给客户端

下载DWR框架DWR的官方站点:各下载项说明:JARFile:该选项仅下载dwr.jar文件WARFile:该选项下载dwr.jar文件及其其他依赖的类库,还包括DWR的使用范例Sources:该选项下载DWR的源文件

安装DWR2-1添加dwr.jar文件到WEB-INF/lib目录下修改web.xml文件,添加如下代码servlet-namedwr_invoker/servlet-nameservlet-classorg.directwebremoting.servlet.DwrServlet/servlet-classinit-paramparam-namedebug/param-nameparam-valuetrue/param-value/init-param/servletservlet-mappingservlet-namedwr_invoker/servlet-nameurl-pattern/dwr/*/url-pattern/servlet-mapping

安装DWR2-2创建dwr.xml文件与web.xml文件位于同一目录该文件用于定义Java类和JavaScript之间的对应关系,将Java类的方法暴露给客户端其结构如下:?xmlversion=1.0encoding=UTF-8?!DOCTYPEdwrPUBLIC-//GetAheadLimited//DTDDirectWebRemoting2.0//ENdwrallowcreatecreator=...javascript=...scope=...paramname=...value=.../includemethod=…/excludemethod=…//createconvertconverter=...match=...//allow/dwr脚本对象名要发布的类名要发布的方法名操作演示:安装DWR

dwr.xml详解allow元素:定义了DWR能够创建和转换的类,是dwr.xml中最重要的元素create元素:创建器定义如何将一个Java类转换成JavaScript对象convert元素:类型转换器,用于定义Java类型和JavaScript类型之间的对应关系

练习——为Web工程添加DWR支持需求说明为Web工程添加DWR支持完成时间:15分钟

create元素的属性和子元素2-1create元素的属性:creator属性:DWR内置多个创建器用于处理多种类型Java类javascript属性:在客户端给创建的JavaScript对象命名。该名字将在页面里作为js被导入scope属性:作用域。选项可以是:application,ses

您可能关注的文档

文档评论(0)

honglajiao + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档