DWR3 访问WEB元素的两种方法实例详解


Posted in Javascript onJanuary 03, 2017

DWR3访问WEB元素主要有两种方法,

第一种是类似于SpringMVC的用法,直接使用,也就是说在需要使用DWR来远程调用的方法上给一个需要用到的WEB元素作为参数,这个参数在调用该方法的时候不需要用户来传递,当调用该方法的时候系统会自动的给该参数赋值,这时候我们就可以在方法体中自由的使用了!

如:

public void test(HttpSession session) {
 System.out.println(session.getId());
 }
 
 public void test(String name, HttpServletRequest request) {
 System.out.println(request.getRequestURL()+name);
 }//这里都是把WEB参数作为最后一个参数的,因为印象中
//SpringMVC里面只能把WEB参数作为最后一个参数的,
//放其他位置的还没有测试,不知道是否可以

第二种方法是使用DWR3为我们的分装来实现WEB元素的访问:

代码如下:

WebContextFactory.get().getSession();//session
WebContextFactory.get().getHttpServletRequest();//request
WebContextFactory.get().getHttpServletResponse();//response

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
URL编码转换,escape() encodeURI() encodeURIComponent()
Dec 27 Javascript
JavaScript入门教程(3) js面向对象
Jan 31 Javascript
javascript 主动派发事件总结
Aug 09 Javascript
Dom 结点创建 基础知识
Oct 01 Javascript
JS中Iframe之间传值及子页面与父页面应用
Mar 11 Javascript
JavaScript中Number对象的toFixed() 方法详解
Sep 02 Javascript
JavaScript禁止微信浏览器下拉回弹效果
May 16 Javascript
vue2.0路由切换后页面滚动位置不变BUG的解决方法
Mar 14 Javascript
详解Vue中使用Echarts的两种方式
Jul 03 Javascript
在Vue中使用icon 字体图标的方法
Jun 14 Javascript
vue-router 中 meta的用法详解
Nov 01 Javascript
jQuery 常用特效实例小结【显示与隐藏、淡入淡出、滑动、动画等】
May 19 jQuery
BootStrap学习系列之布局组件(下拉,按钮组[toolbar],上拉)
Jan 03 #Javascript
javaScript生成支持中文带logo的二维码(jquery.qrcode.js)
Jan 03 #Javascript
非常优秀的JS图片轮播插件Swiper的用法
Jan 03 #Javascript
JavaScript对象封装的简单实现方法(3种方法)
Jan 03 #Javascript
jquery插件treegrid树状表格的使用方法详解(.Net平台)
Jan 03 #Javascript
vue.js将unix时间戳转换为自定义时间格式
Jan 03 #Javascript
使用Angular缓存父页面数据的方法
Jan 03 #Javascript
You might like
PHP 循环列出目录内容的函数代码
2010/05/26 PHP
php学习笔记之面向对象编程
2012/12/29 PHP
Thinkphp事务操作实例(推荐)
2017/04/01 PHP
PHP实现计算器小功能
2020/08/28 PHP
网页自动刷新,不产生嗒嗒声的一个解决方法
2007/03/27 Javascript
用jscript实现列出安装的软件列表
2007/06/18 Javascript
JSDoc 介绍使用规范JsDoc的使用介绍
2011/02/12 Javascript
JavaScript调用客户端的可执行文件(示例代码)
2013/11/28 Javascript
JS批量操作CSS属性详细解析
2013/12/16 Javascript
jquery实现倒计时效果
2015/12/14 Javascript
jQuery Timelinr实现垂直水平时间轴插件(附源码下载)
2016/02/16 Javascript
Bootstrap中CSS的使用方法
2016/02/17 Javascript
javascript实现获取图片大小及图片等比缩放的方法
2016/11/24 Javascript
JavaScript贪吃蛇小组件实例代码
2017/08/20 Javascript
谈谈vue中mixin的一点理解
2017/12/12 Javascript
小程序接口的promise化的实现方法
2019/12/11 Javascript
node.js使用mongoose操作数据库实现购物车的增、删、改、查功能示例
2019/12/23 Javascript
Node.js+Vue脚手架环境搭建的方法步骤
2020/03/08 Javascript
vue+Element-ui前端实现分页效果
2020/11/15 Javascript
[50:58]2018DOTA2亚洲邀请赛3月29日 小组赛A组OpTic VS Newbee
2018/03/30 DOTA
Python中用Descriptor实现类级属性(Property)详解
2014/09/18 Python
在Django的URLconf中进行函数导入的方法
2015/07/18 Python
Python操作Access数据库基本步骤分析
2016/09/19 Python
Python加密方法小结【md5,base64,sha1】
2017/07/13 Python
python机器学习理论与实战(五)支持向量机
2018/01/19 Python
python实现简单的文字识别
2018/11/27 Python
Python3之手动创建迭代器的实例代码
2019/05/22 Python
Python之time模块的时间戳,时间字符串格式化与转换方法(13位时间戳)
2019/08/12 Python
Python3.9 beta2版本发布了,看看这7个新的PEP都是什么
2020/06/10 Python
Python中使用aiohttp模拟服务器出现错误问题及解决方法
2020/10/31 Python
利用Canvas模仿百度贴吧客户端loading小球的方法示例
2017/08/13 HTML / CSS
信息管理专业学生自荐信格式
2013/09/22 职场文书
行政经理的岗位职责
2013/11/23 职场文书
企业业务员岗位职责
2014/03/14 职场文书
新闻传播专业求职信
2014/07/22 职场文书
MySQL学习之基础命令实操总结
2022/03/19 MySQL