如何解决Direct Web RemotingDWR如何工作?
| Direct Web Remoting(DWR)的功能或功能到底如何? 虽然我已经浏览了官方网站http://directwebremoting.org/ 我想用简单的语言来理解。 具体来说,我有以下问题; 1.虽然engine.js是标准的Javascript库,但是如何将其包含在我们的应用程序中呢? 2. DWR有什么特别之处,无法通过常规Javascript / AJAx组合完成? 谢谢。解决方法
好的,我只对DWR进行了简要介绍,我想知道同样的事情。就我所能收集到的DWR构建而言,并在您的页面上包含一些反映服务器端Java的JavaScript。它将生成可在javascript中调用的客户端代理。因此,您无需使用jquerys $ .ajax(...)命令并指定url,数据类型,数据等,而只需使用RemoveObj.doSomeStuff(...),它将为您执行实际的AJAX请求,在幕后。
当您声明[WebMethod]时,这基本上也是ASP.NET所做的。它只是一个快捷方式,可以节省维护时间,例如如果您的网址更改,我怀疑DWR也将更新其客户端代码。
我唯一的问题是它似乎污染了名称空间。
要真正回答您的问题,它与普通的javascript和servlet无关。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。