spring 中获取 servletcontext_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > spring 中获取 servletcontext

spring 中获取 servletcontext

 2013/8/30 19:09:18  flyfeel  程序员俱乐部  我要评论(0)
  • 摘要:今天使用security进行权限控制时,需要用到application中的数据,但是发现无法使用strust2中的actioncontext获取。个人猜测可能是由于security运行在strust2之前,strust2还未能注册当前请求的ActionContext,所以无法使用它获取application。下面为spring中通过contextLoader获取servletcontext的方法
  • 标签:Servlet Spring
今天使用security进行权限控制时,需要用到application中的数据,但是发现无法使用strust2中的actioncontext获取。
个人猜测可能是由于security运行在strust2之前,strust2还未能注册当前请求的ActionContext,所以无法使用它获取application。
下面为spring 中 通过 contextLoader 获取servletcontext的方法:

class="java">WebApplicationContext webApplicationContext = ContextLoader.getCurrentWebApplicationContext();   
        ServletContext servletContext = webApplicationContext.getServletContext(); 
发表评论
用户名: 匿名