第2次课AJAX框架之DWR-精选课件(公开).pptVIP

  • 1
  • 0
  • 约1.66千字
  • 约 10页
  • 2019-12-15 发布于广西
  • 举报
第二章 AJAX框架之DWR 回顾 Ajax技术有什么用? 如何使用XMLHttpRequest发送请求? 本章任务 使用AJAX DWR技术简化AJAX编程: 本章目标 掌握DWR技术原理 掌握基于DWR技术的AJAX应用编程 Ajax框架 Ajax应用越来越广泛,客观上需要简化开发过程 各种Ajax框架层出不穷,各有特色 DWR应用最为广泛 Ajax框架 DWR -- Direct Web Remoting 开源,免费的Ajax框架 将Java类发布为JavaScript可调用的脚本对象 提供JavaScript工具类,简化页面编码 Ajax框架 在项目中应用DWR 1、准备工作 下载dwr.jar, 添加到项目中( /dwr ) 创建配置文件:/WEB-INF/dwr.xml 在web.xml中配置 如何使用DWR 在项目中使用DWR 2、发布Java类 如何使用DWR 在项目中使用DWR 3、页面代码 总结 使用DWR的步骤? Struts+Hibernate+Spring IBM Software Institute AJAX 2008IBM Software Institute 2008 IBM Software Institute /dwr /dwr servlet servlet-namedwr/servlet-name servlet-classorg.directwebremoting.servlet.DwrServlet/servlet-class /servlet servlet-mapping servlet-namedwr/servlet-name url-pattern/dwr/*/url-pattern /servlet-mapping 作为servlet配置 ?xml version=1.0 encoding=UTF-8? !DOCTYPE dwr PUBLIC -//GetAhead Limited//DTD Direct Web Remoting 2.0//EN /dwr/dwr20.dtd dwr allow create creator=new javascript=JUserChecker param name=class value=.UserManager / include method=check / /create /allow /dwr 要发布的类名 要发布的方法名 脚本对象名 验证发布成功 script src=dwr/interface/JUserChecker.js/script script src=dwr/engine.js/script script src=dwr/util.js/script function checkUserExists(oCtl){ var uname = oCtl.value; // 发送请求到服务器,判断用户名是否存在 JUserChecker.check(uname,haoLeJiaoWo); } function haoLeJiaoWo(isExist) { if(isExist == 1){ alert(用户名已存在!); } else if(isExist == 0){ alert(用户名不存在!); } } 引入需要的脚本 直接调用JUserChecker的check方法 演示示例:使用DWR判断用户是否存在

文档评论(0)

1亿VIP精品文档

相关文档