以前都是使用框架,什么struts啊,spring啊。这些框架封装了不少东西,也让我养成了一些个依赖。
比如这样一个小的应用
HttpSession session = request.getSession();
这里使用到HttpServletRequest这么一个东西,要是没有这个参数的方法里要定义session怎么办呢?
昨天找了这么一个方法
假如你的项目里面有使用到DWR的jar包,它里面包含了这么一个应用。
WebContext wc = WebContextFactory.get();
HttpSession session = wc.getSession();
其中的WebContext 还有WebContextFactory这两个家伙,就是放在DWR.jar包的org.directwebremoting目录下面
本文介绍了一种在不直接使用HttpServletRequest的情况下获取HttpSession的方法。利用DWR库中的WebContextFactory.get()方法,可以方便地获取到当前会话的HttpSession实例。
922

被折叠的 条评论
为什么被折叠?



