电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOCX文档下载
分享到微信 分享到微博 分享到QQ空间

DWR使用步骤

  • 资源ID:149213100       资源大小:70.15KB        全文页数:4页
  • 资源格式: DOCX        下载积分:15金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要15金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

DWR使用步骤

DWR (direct web remote) 是一个 基于服务器端的 ajax 框架 。通过该框架, 我们可以使用 js 来直接调用 java 方法。Prototype.js是一个 基于浏览器其端的ajax框架,只需要引入prototype.js即可使用。Jquery:1. 引入 jar 包到 WEB-INF/lib2. web.xml 中写入:<servlet><servlet-name>dwr-invoker</ servlet-name><servlet-class>uk.ltd.getahead.dwr.DWRServlet</ servlet-class><init-param><param-name>debug</ param-name><param-value>true </ param-value></ init-param></ servlet><servlet-mapping><servlet-name>dwr-invoker</ servlet-name><url-pattern>/dwr/*</ url-pattern></ servlet-mapping>3. 建立 java 类 ( 普通 java 类即可,不是 servlet) TestClasspublicclassTestClass publicvoidtestMethod1()System. out .println("hello dwr!");4. 在/WEB-INF/dwr.xml 中配置 java 类:<?xmlversion ="1.0"encoding ="UTF-8" ?><! DOCTYPEdwr PUBLIC "-/GetAhead Limited/DTD Direct Web Remoting 2.0/EN""http:/www.getahead.ltd.uk/dwr/dwr20.dtd"><dwr><allow ><createcreator="new"javascript="testClass"><param name="class" value = "com.dwr.TestClass" /> </ create ></ allow ></ dwr >5. 在 1.html 中使用,需要首先引入: ( 需要保证 dwr 这个目录位于 web应用的根目录 )<scriptsrc =dwr/interface/testClass.js></script ><scriptsrc =dwr/engine.js></script><scriptsrc =dwr/util.js></script >6.在 javascript方法中调用后台java类方法:functiontest()testClass.testMethod1();用dwr 调用 有参数或有返回值的java 方法 :functiontest()testClass. javaMethod2 ( "bbb" , parseInfo);/ 若 java 方法需要传参,处理响应数据的函数名放到参数列表后面。functionparseInfo( data )document . getElementById( "div1"). innerHTML =data ;DWR调用的简单顺序:1.js 调用相应的方法发送请求。/dwr/td.test12.DWRServlet 处理相关请求。根据dwr.xml 配置内容,调用相应的java 类的方法。3. DWRServlet 将处理完的数据返回给客户端。其他知识点:1. dwr 中的得到 request对象:HttpServletRequest req = WebContextFactory.get().getHttpServletRequest();2. javascript顺序执行的问题:functiontest8( data )/ DWREngine.setAsync(false); /将 ajax 改成同步方式 , 可以实现顺序执行。 testClass . testMethod7 (function( a)alert( a););alert( "ttt");4. javabean 转化成 js 中的对象:publicAddress test6()returnnew Address(" 中国 " , " 北京 " , " 海淀区" );<convertmatch="com.puckasoft.java311.beans.Address"<param name="include"value ="country,province"converter ></ param>="bean" ></ convert>td.test6(function(data)alert(data.country););5. 集合中的对象为 javabean 时,如何使用:publicList test7()List list =new ArrayList();for ( inti=0;i<5;i+)list.add(new Address(" 中国 " , " 北京 " +i, " 海淀区 " );returnlist;publicList test8()List list =new ArrayList();for ( inti=0;i<5;i+)list.add(new User( "a" ,3, new Address(" 中国 " , " 北京 " +i, " 海淀区 " );returnlist;<convertmatch="com.puckasoft.java311.beans.Address"converter ="bean" ><param name="include"value ="country,province"></ param></ convert><convertmatch="com.puckasoft.java311.beans.User"converter="bean" ></ convert><signatures><!CDATAimport java.util.*;import com.puckasoft.java311.beans.*;import com.puckasoft.java311.ajax.TestDwr;TestDwr.test7(List<Address>);TestDwr.test8(List<User>);></ signatures>td . test7 ( function( data )alert( data . length);alert( data 3. province););td . test8 ( function( data )alert( data 0. addr . country);alert( data 0. name););(注:专业文档是经验性极强的领域,无法思考和涵盖全面,素材和资料部分来自网络,供参考。可复制、编制,期待你的好评与关注)

注意事项

本文(DWR使用步骤)为本站会员(飞****9)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.