当前位置:编程学习 > JAVA >>

Spring 中获取servletContext及WebApplicationContext

今天想在系统启动时,读数据库并初始化一些参数到application中,一下子还没弄出来,查了一下api才知道。spring中获取servletcontext 代码如下,关键是要知道 contextLoader的强大!其它很简单

 

 

 
 

WebApplicationContext webApplicationContext = ContextLoader.getCurrentWebApplicationContext();   
        ServletContext servletContext = webApplicationContext.getServletContext(); 

    WebApplicationContext webApplicationContext = ContextLoader.getCurrentWebApplicationContext(); 
            ServletContext servletContext = webApplicationContext.getServletContext();


spring 中获取applicationContext其实也很简单只要类实现ApplicationContextAware 接口即可,这样你就可获取上下文中所有bean,很好使的。


 

补充:软件开发 , Java ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,