通过ServletContextEvent加载spring的application.xml
来源:互联网 发布:java获取cookie的方法 编辑:程序博客网 时间:2024/05/29 04:56
1. 配置
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/classes/applicationContext.xml</param-value>
</context-param>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<listener>
<listener-class>com.aspire.mms.sqsjb.rtgs_webapp.servlet.InitializationListener</listener-class>
</listener>
2加载
public void contextInitialized(ServletContextEvent servletContextEvent) {
LogAgent.sysRuntimeLogger.info("Real-Time Generate Service startup.");
ApplicationContext applicationContext = (ApplicationContext) servletContextEvent.getServletContext().getAttribute(
WebApplicationContext.ROOT_WEB_APPLICATION_CONTEXT_ATTRIBUTE);
LogAgent.sysRuntimeLogger.info("Get spring application context {}", applicationContext);
servletContextEvent.getServletContext().setAttribute("app", applicationContext);
}
- public void contextInitialized(ServletContextEvent event)
- {
- //获取applicationContext文件所在的路径;
- String path = event.getServletContext().getRealPath(File.separator)
- + event.getServletContext().getInitParameter("applicationContextConfigName");
- // 把applicationContext.xml文件路径存在application作用域中;
- event.getServletContext().setAttribute("applicationContextPath",path);
- ....
- }
app = (ApplicationContext) getServletConfig().getServletContext().getAttribute("app");
- 通过ServletContextEvent加载spring的application.xml
- spring-servlet.xml 和 application.xml 配置含义及bean被加载两次的问题
- spring通过类路径加载xml
- Spring如何通过application.xml解析出bean的配置信息
- spring加载jar包中的application.xml文件
- Spring application-context.xml 的 xmlns配置
- spring application.xml
- 通过web.xml文件自动启动spring容器加载对应的配置文件
- application.xml和spring-mvc.xml的区别
- 通过web.xml中的监听器加载spring配置文件
- web.xml加载application*文件
- 通过微软的 XML 解析器来加载 XML
- 常用SPRING配置-------application.xml
- Spring核心配置文件--application.xml
- spring配置事务application.xml
- spring 中加载xml配置文件的方式.
- spring 中加载xml配置文件的方式.
- 加载Spring的 Web.xml配置
- eclipse检出maven多项目
- thrift 安装及示例
- 关于MD5的软件
- Oracle Service Bus学习笔记
- aop入门:动态代理
- 通过ServletContextEvent加载spring的application.xml
- hdu 5441 Travel 2015长春网络赛 图论 并查集
- 编码规范-变量命名
- poj 1192 最优连通子集 树的孩子兄弟表示法+简单树型dp
- 解决request.getParament()空指针问题和字符的乱码问题,get和post都没有问题
- EXT.NET 在JS中获取当行选中行的行号
- jar包解压
- 补提交卡
- Spring MVC password example