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 相关文章推荐
Javascript 事件流和事件绑定
Jul 16 Javascript
突发奇想的一个jquery插件
Nov 19 Javascript
用Jquery.load载入页面实现局部刷新
Jan 22 Javascript
jQuery控制的不同方向的滑动(向左、向右滑动等)
Jul 18 Javascript
JavaScript实现鼠标滑过图片变换效果的方法
Apr 16 Javascript
javaScript中push函数用法实例分析
Jun 08 Javascript
javascript函数的四种调用模式
Jan 08 Javascript
Angular实现一个简单的多选复选框的弹出框指令实例
Apr 25 Javascript
详解vue-router和vue-cli以及组件之间的传值
Jul 04 Javascript
vue中 数字相加为字串转化为数值的例子
Nov 07 Javascript
JS 图片压缩原理与实现方法详解
Apr 29 Javascript
node.js如何自定义实现一个EventEmitter
Jul 16 Javascript
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
基于Zend的Config机制的应用分析
2013/05/02 PHP
基于PHP常用函数的用法详解
2013/05/10 PHP
PHP实现登录搜狐广告获取广告联盟数据的方法【附demo源码】
2016/10/14 PHP
jQuery 动态酷效果实现总结
2009/12/27 Javascript
jQuery News Ticker 基于jQuery的即时新闻行情展示插件
2011/11/05 Javascript
Jquery实现的角色左右选择特效
2014/05/21 Javascript
jquery动态添加元素事件失效问题解决方法
2014/05/23 Javascript
js实现点击图片将图片地址复制到粘贴板的方法
2015/02/16 Javascript
node.js require() 源码解读
2015/12/13 Javascript
浅谈javascript运算符——条件,逗号,赋值,()和void运算符
2016/07/15 Javascript
JS实现按钮添加背景音乐示例代码
2017/10/17 Javascript
打字效果动画的4种实现方法(超简单)
2017/10/18 Javascript
Angular网络请求的封装方法
2018/05/22 Javascript
浅谈vue-router路由切换 组件重用挖下的坑
2019/11/01 Javascript
[03:31]DOTA2英雄基础教程 大地之灵
2013/12/17 DOTA
使用python解析xml成对应的html示例分享
2014/04/02 Python
Python对象的深拷贝和浅拷贝详解
2014/08/25 Python
使用Python编写Linux系统守护进程实例
2015/02/03 Python
使用Python脚本将Bing的每日图片作为桌面的教程
2015/05/04 Python
浅谈python中的变量默认是什么类型
2016/09/11 Python
pycharm 将django中多个app放到同个文件夹apps的处理方法
2018/05/30 Python
浅谈python中np.array的shape( ,)与( ,1)的区别
2018/06/04 Python
PYcharm 激活方法(推荐)
2020/03/23 Python
利用Python如何实时检测自身内存占用
2020/05/09 Python
详解如何修改jupyter notebook的默认目录和默认浏览器
2021/01/24 Python
波兰最早的运动鞋精品店之一:Street Supply
2019/08/29 全球购物
总经理秘书的岗位职责
2013/12/27 职场文书
初中地理教学反思
2014/01/11 职场文书
先进个人事迹材料
2014/01/25 职场文书
校园之声广播稿
2014/01/31 职场文书
生态养殖创业计划书
2014/05/06 职场文书
小学生运动会通讯稿
2014/09/23 职场文书
公司处罚决定书
2015/06/24 职场文书
写作指导:怎么书写竞聘演讲稿?
2019/07/04 职场文书
python基础之爬虫入门
2021/05/10 Python
win10键盘驱动怎么修复?Win10键盘驱动修复小技巧
2022/04/06 数码科技