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 相关文章推荐
jquery animate 动画效果使用说明
Nov 04 Javascript
Jquery Ajax请求代码(2)
Jan 07 Javascript
jquery常用特效方法使用示例
Apr 25 Javascript
jquery 取子节点及当前节点属性值的方法
Aug 24 Javascript
js的for in循环和java里foreach循环的区别分析
Jan 28 Javascript
javascript自动生成包含数字与字符的随机字符串
Feb 09 Javascript
JS实现改变HTML上文字颜色和内容的方法
Dec 30 Javascript
JS实现快速比较两个字符串中包含有相同数字的方法
Sep 11 Javascript
vue2里面ref的具体使用方法
Oct 27 Javascript
详解Vue Elementui中的Tag与页面其它元素相互交互的两三事
Sep 25 Javascript
使用layer弹窗提交表单时判断表单是否输入为空的例子
Sep 26 Javascript
JavaScript原型链详解
Nov 07 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
js里怎么取select标签里的值并修改
2012/12/10 Javascript
javascript事件委托的方式绑定详解
2015/06/10 Javascript
javascript带回调函数的异步脚本载入方法实例分析
2015/07/02 Javascript
详解jquery事件delegate()的使用方法
2016/01/25 Javascript
AngularJS中使用HTML5手机摄像头拍照
2016/02/22 Javascript
jQuery使用each方法与for语句遍历数组示例
2016/06/16 Javascript
使用Bootstrap typeahead插件实现搜索框自动补全的方法
2016/07/07 Javascript
node.js-v6新版安装具体步骤(分享)
2017/09/06 Javascript
手写Vue弹窗Modal的实现代码
2019/09/11 Javascript
JavaScript计算出两个数的差值
2020/03/19 Javascript
vue实现用户长时间不操作自动退出登录功能的实现代码
2020/07/23 Javascript
[58:42]DOTA2上海特级锦标赛C组败者赛 Newbee VS Archon第一局
2016/02/27 DOTA
python实现人人网登录示例分享
2014/01/19 Python
Python写的服务监控程序实例
2015/01/31 Python
python自定义类并使用的方法
2015/05/07 Python
python中pandas.DataFrame排除特定行方法示例
2017/03/12 Python
Python操作SQLite数据库的方法详解
2017/06/16 Python
Python处理命令行参数模块optpars用法实例分析
2018/05/31 Python
python实现将一个数组逆序输出的方法
2018/06/25 Python
python画一个玫瑰和一个爱心
2020/08/18 Python
Python Django框架实现应用添加logging日志操作示例
2019/05/17 Python
python async with和async for的使用
2019/06/20 Python
Python使用指定字符长度切分数据示例
2019/12/05 Python
学会python自动收发邮件 代替你问候女友
2020/05/20 Python
解决keras GAN训练是loss不发生变化,accuracy一直为0.5的问题
2020/07/02 Python
英国屋顶用品和材料超市:Roofing Supplies UK
2019/08/24 全球购物
下面这个程序执行后会有什么错误或者效果
2014/11/03 面试题
大学生村官心得体会范文
2014/01/04 职场文书
餐厅经理岗位职责和岗位目标
2014/02/13 职场文书
初中优秀教师事迹材料
2014/08/18 职场文书
公安机关正风肃纪剖析材料
2014/10/10 职场文书
2014年教师学期工作总结
2014/11/08 职场文书
车队安全员岗位职责
2015/02/15 职场文书
银行求职信范文怎么写
2015/03/20 职场文书
销售人员管理制度
2015/08/06 职场文书
Lombok的详细使用及优缺点总结
2021/07/15 Java/Android