欢迎来到天天文库
浏览记录
ID:32658406
大小:67.17 KB
页数:10页
时间:2019-02-14
《spring的简单配置介绍》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、SpringServletContext与Applicationcontext2008年04月23日星期三15:22加载器目前有两种选择:ContextLoaderListener和ContextLoaderServleto这两者在功能上完全等同,只是一个是基于Servlet2.3版本中新引入的Listener接口实现,而另一个基于Servlet接口实现。开发中可根据目标Web容器的实际情况进行选择。配置非常简单,在web.xml屮增加:org.springframework.web.
2、context.ContextLoaderListenerrrtz.context〈servlet-class〉org.springframework.web.context.ContcxtLoadcrScrvlctl通过以上配置,Web容器会自动加载/WEB-TNF/applicati
3、onContext.xml初始化ApplicationContcxt实例,如果需要指定配置文件位置,可通过context-param加以指定:contextConfigLocation〈/param-name>/WEB-TNF/m)^ApplicationContext.xml配置完成之后,即可通过WebApplicationContextUtils.getWebApplicationContext
4、方法在Web应用中获取ApplicationContext引用。如I:ApplicationContextctx=WcbApp1icationContextUt订s.gctWcbApplicationContcxt();LoginActionaction=(LoginAction)ctx.getBean(z,action,z);web.xml配置contextConfigLocationweb.xml中classpath:和classpath*:有什么区别?classpath:只会到你的class路径中查找
5、找文件;classpath*:不仅包含class路径,还包括jar文件屮(class路径)进行查找.何时候会用模糊兀配的方式配留多配留文件。但是如果配置文件是在jar包里,模糊匹配就找不到了。可以用逗号隔开的方式配置寒个配置文件。如:[html]viewplaincopyprint?1•2.contextConfigLocation3・classpath*:app].icationContext.xml’4.classpath*:a
6、pp-datasource・xml$5・classpath*:app-memcached・xml,6・classpath*:app-ibatis・xml,7.classpath*:app-rest.xml8.存放位出•:1:src下面需要在web.xml中定义如下:[html]viewplaincopyprint?1.2・contextConfigLocation3・classpath:
7、applicationcontext・xml4・2.contextConfigLocation3・WEB-INF/applicationContext*・xmlweb.xml通过contextConfigLocatio
8、n配胃spring的方式SSI框架配置文件路径问题:struts2的1个+N个路径:src+src(可配置)名称:struts.xml+Nspring的1个路径:src名称:applicationConte
此文档下载收益归作者所有