- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DWR使用入门教程DWR简介DWR(Direct Web Remoting)是一个Ajax的开源框架,用于改善web页面与Java类交互的远程服务器端的交互体验,可以帮助开发人员开发包含AJAX技术的网站。它可以允许在浏览器里的代码使用运行在WEB服务器上的JAVA函数,就像它就在浏览器里一样。开发流程编写业务代码,该代码是和dwr无关的。确认业务代码中哪些类、哪些方法是要由javascript直接访问的。编写dwr组件,对步骤2的方法进行封装。配置dwr组件到dwr.xml文件中,如果有必要,配置convert,进行java和javascript类型互转。通过反射机制,dwr将步骤4的类转换成javascript代码,提供给前台页面调用。编写网页,调用步骤5的javascript中的相关方法(间接调用服务器端的相关类的方法),执行业务逻辑,将执行结果利用回调函数返回。在回调函数中,得到执行结果后,可以继续编写业务逻辑的相关javascript代码。简单样例样例说明参照DWR源码自带样例,完成一个sayHello功能,通过此样例熟悉dwr的运行原理和编写规范。下载资源从DWR官网下载必威体育精装版版本的jar包,地址:/dwr/downloads/index.html将jar包放入WEB-INF的lib文件夹下。同时,dwr依赖于commons-logging.jar这个包,所以必须将这个jar包也放入到WEB-INF的lib文件夹下。web.xml文件servletservlet-namedwr-invoker/servlet-nameservlet-classuk.ltd.getahead.dwr.DWRServlet/servlet-classinit-paramparam-namedebug/param-nameparam-valuetrue/param-value/init-paraminit-param param-namecrossDomainSessionSecurity/param-name param-valuefalse/param-value /init-paramload-on-startup1/load-on-startup/servletservlet-mappingservlet-namedwr-invoker/servlet-nameurl-pattern/dwr/*/url-pattern/servlet-mapping首先是配置dwr的环境:dwr.xml文件从官网的jar.war文件中利用winRAR等软件提取出dwr.xml文件,并将其放入到WEB-INF文件夹下。dwr.xml是dwr的核心配置文件,主要的标签有:converter、convert、?xml version=1.0 encoding=UTF-8?!DOCTYPE dwr PUBLIC -//GetAhead Limited//DTD Direct Web Remoting 2.0//EN /dwr/dwr20.dtddwr allow create creator=new javascript=Demo param name=class value=com.agileai.test.simpletext.Demo/ /create /allow/dwrcreate这三个标签。其中,creator和javascript是必须属性,其他可以忽略。creator包含有以下几个值:new:Java用“new”关键字创造对象none:它不创建对象 (v1.1+)scripted:通过BSF使用脚本语言创建对象,例如BeanShell或Groovyspring:通过Spring框架访问Beanstruts:使用Struts的FormBean (v1.1+)jsf:使用JSF的Bean (v1.1+)pageflow:访问Weblogic或Beehive的PageFlow (v1.1+)ejb3:使用EJB3 session bean (v2.0+)htmlhead title简单文本生成样例/title meta http-equiv=Content-Type content=text/html; charset=utf-8 / script type=text/javascript src=../dwr/engine.js /script script type=text/javascript src=../dwr/util.js /script script type=text/javascript src=../dwr/interface/Demo.js /script script type=text/javascri
您可能关注的文档
- CADCASS配置图带图教程.docx
- CAD快捷键和探索者快捷键都有中文键名(新手必备).doc
- Cad笔记总结.docx
- CAI课件创作策略CAI课件的感受和体会.doc
- campusart项目申请经验分享2015doc.docx
- CASS成图转SUA注意事项.doc
- CBRE策略顾问.doc
- CAXA制造工程师教程中.doc
- caffe毕业设计论文.doc
- Ceqzbo2010年度职称计算机应用能力考试选择题.doc
- 5.2 解一元一次方程 第3课时 利用去括号解一元一次方程--2025-2026学年人教版七年级上册数学课件.pptx
- 5.2 解一元一次方程 第2课时 利用移项解一元一次方程--2025-2026学年人教版七年级上册数学课件.pptx
- 5.3 实际问题与一元一次方程 第4课时 方案选择问题--2025-2026学年人教版七年级上册数学课件.pptx
- 5.2 解一元一次方程 第1课时 利用合并同类项解一元一次方程--2025-2026学年人教版七年级上册数学课件.pptx
- 5.3 实际问题与一元一次方程 第1课时 配套问题和工程问题--2025-2026学年人教版七年级上册数学课件.pptx
- 5.2 解一元一次方程 第4课时 利用去分母解一元一次方程--2025-2026学年人教版七年级上册数学课件.pptx
- 《养老服务政策法规与标准》 项目1养老服务政策法规与标准概述.pptx
- 《失智老年人照护》项目4失智老年人日常生活照护.pptx
- 《失智老年人照护》项目2失智老年人评估与沟通.pptx
- 2021通用安装工程消耗量第二册热力设备安装工程.docx
有哪些信誉好的足球投注网站
文档评论(0)