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面向对象编程(二) 构造函数的继承
Aug 28 Javascript
如何用js控制frame的隐藏或显示的解决办法
Mar 20 Javascript
3个可以改善用户体验的AngularJS指令介绍
Jun 18 Javascript
跟我学习javascript的隐式强制转换
Nov 16 Javascript
js控制TR的显示隐藏
Mar 04 Javascript
JSON格式的时间/Date(2367828670431)/格式转为正常的年-月-日 格式的代码
Jul 27 Javascript
浅谈javascript:两种注释,声明变量,定义函数
Oct 05 Javascript
扩展Bootstrap Tooltip插件使其可交互的方法
Nov 07 Javascript
微信小程序图片轮播组件gallery slider使用方法详解
Jan 31 Javascript
js实现简单的日历显示效果函数示例
Nov 25 Javascript
JS实现简易图片自动轮播
Oct 16 Javascript
Javascript中async与await的捕捉错误详解
Mar 03 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
php+ajax简单实现全选删除的方法
2016/12/06 PHP
关于JavaScript中string 的replace
2013/04/12 Javascript
js中单引号与双引号冲突问题解决方法
2013/10/04 Javascript
JQUERY 设置SELECT选中项代码
2014/02/07 Javascript
巧用jquery解决下拉菜单被Div遮挡的相关问题
2014/02/13 Javascript
jQuery学习笔记之toArray()
2014/06/09 Javascript
原生javaScript实现图片延时加载的方法
2014/12/22 Javascript
js面向对象的写法
2016/02/19 Javascript
jQuery点击其他地方时菜单消失的实现方法
2016/04/22 Javascript
微信小程序前端源码逻辑和工作流
2016/09/25 Javascript
thinkphp标签实现bootsrtap轮播carousel实例代码
2017/02/19 Javascript
代码详解JS操作剪贴板
2018/02/11 Javascript
js字符串倒序的实例代码
2018/11/30 Javascript
微信小程序实现上拉加载功能
2019/11/20 Javascript
原生JavaScript实现的无缝滚动功能详解
2020/01/17 Javascript
[51:17]Mski vs VGJ.S Supermajor小组赛C组 BO3 第三场 6.3
2018/06/04 DOTA
Python入门篇之面向对象
2014/10/20 Python
Python 自动补全(vim)
2014/11/30 Python
Python实现批量下载图片的方法
2015/07/08 Python
python 字典(dict)按键和值排序
2016/06/28 Python
python 字典 按key值大小 倒序取值的实例
2018/07/06 Python
python对html过滤处理的方法
2018/10/21 Python
解决项目pycharm能运行,在终端却无法运行的问题
2019/01/19 Python
详解python 模拟豆瓣登录(豆瓣6.0)
2019/04/18 Python
pyhton中__pycache__文件夹的产生与作用详解
2019/11/24 Python
详解HTML5之pushstate、popstate操作history,无刷新改变当前url
2017/03/15 HTML / CSS
意大利时尚精品店:Nugnes 1920
2020/02/10 全球购物
仓库管理专业个人的自我评价
2013/12/30 职场文书
办公室人员先进事迹
2014/01/27 职场文书
公立医院改革实施方案
2014/03/14 职场文书
个人借款担保书
2014/04/02 职场文书
群众路线教育实践活动的心得体会
2014/09/03 职场文书
聘任证明怎么写
2015/03/02 职场文书
公务员保密工作承诺书
2015/05/04 职场文书
大学毕业论文致谢词
2015/05/14 职场文书
创业计划书之家教中心
2019/09/25 职场文书