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 相关文章推荐
同一个表单 根据要求递交到不同页面的实现方法小结
Aug 05 Javascript
javascript AOP 实现ajax回调函数使用比较方便
Nov 20 Javascript
Extjs4实现两个GridPanel之间数据拖拽功能具体方法
Nov 21 Javascript
jquery向上向下取整适合分页查询
Sep 06 Javascript
javascript检测浏览器的缩放状态实现代码
Sep 28 Javascript
JS和JQ的event对象区别分析
Nov 24 Javascript
js获取内联样式的方法
Jan 27 Javascript
jQuery晃动层特效实现方法
Mar 09 Javascript
js模拟淘宝网的多级选择菜单实现方法
Aug 18 Javascript
AngularJS学习第二篇 AngularJS依赖注入
Feb 13 Javascript
vue中利用simplemde实现markdown编辑器(增加图片上传功能)
Apr 29 Javascript
Vue实现push数组并删除的例子
Nov 01 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
Win9x/ME下Apache+PHP安装配置
2006/10/09 PHP
用PHP写的MySQL数据库用户认证系统代码
2007/03/22 PHP
PHP中uploaded_files函数使用方法详解
2011/03/09 PHP
yii2 页面底部加载css和js的技巧
2016/04/21 PHP
PHP单例模式实例分析【防继承,防克隆操作】
2019/05/22 PHP
js change,propertychange,input事件小议
2011/12/20 Javascript
基于jquery创建的一个图片、视频缓冲的效果样式插件
2012/08/28 Javascript
javascript中递归函数用法注意点
2015/07/30 Javascript
jQuery+HTML5+CSS3制作支持响应式布局时间轴插件
2016/08/10 Javascript
Bootstrap基本插件学习笔记之Popover提示框(19)
2016/12/08 Javascript
详解webpack性能优化——DLL
2017/10/20 Javascript
使用vue中的v-for遍历二维数组的方法
2018/03/07 Javascript
微信小程序利用swiper+css实现购物车商品删除功能
2019/03/06 Javascript
在vue中使用回调函数,this调用无效的解决
2020/08/11 Javascript
jquery实现异步文件上传ajaxfileupload.js
2020/10/23 jQuery
[01:01:36]Optic vs paiN 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
深入理解python中的浅拷贝和深拷贝
2016/05/30 Python
基础的十进制按位运算总结与在Python中的计算示例
2016/06/28 Python
Python之多线程爬虫抓取网页图片的示例代码
2018/01/10 Python
深入解析python中的实例方法、类方法和静态方法
2019/03/11 Python
Python-while 计算100以内奇数和的方法
2019/06/11 Python
python 控制Asterisk AMI接口外呼电话的例子
2019/08/08 Python
Python协程操作之gevent(yield阻塞,greenlet),协程实现多任务(有规律的交替协作执行)用法详解
2019/10/14 Python
wxPython实现画图板
2020/08/27 Python
浅谈cv2.imread()和keras.preprocessing中的image.load_img()区别
2020/06/12 Python
CSS3实现网站商品展示效果图
2020/01/18 HTML / CSS
CK美国官网:Calvin Klein
2016/08/26 全球购物
美国经典刺绣和字母儿童服装特卖:Smocked Auctions
2018/07/16 全球购物
巴塞罗那观光通票:Barcelona Pass
2019/10/30 全球购物
学生会竞选自荐信
2013/10/12 职场文书
5s标语大全
2014/06/23 职场文书
我心目中的好老师活动方案
2014/08/19 职场文书
不服从上级领导安排的检讨书
2014/09/14 职场文书
2015年施工员工作总结范文
2015/04/20 职场文书
JavaScript如何利用Promise控制并发请求个数
2021/05/14 Javascript
Python 中的 copy()和deepcopy()
2021/11/07 Python