spring配置文件路径问题
当spring配置文件不在默认目录下时(具体好像是src目录下),当用ApplicationContext在配置文件中取值,就不能采用ClassPathXMLApplicationContext来取bean的值,只能用FileSystemXmlApplicationContext来读取
ApplicationContext ctx=new FileSystemXmlApplicationContext("全路径");
全路径:"WebRoot/WEB-INF/context/applicationContext.xml"
在web.xml中配置spring的路径
其路径在web-inf/context下
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/context/applicationContext-*.xml</param-value>
</context-param>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>若不用listener,也可以用servlet自启动.
相关推荐
yupi0 2020-10-10
spring 2020-08-18
编程点滴 2020-07-29
幸运小侯子 2020-07-05
itjavashuai 2020-07-04
qingjiuquan 2020-06-29
shushan 2020-06-25
小鱿鱼 2020-06-22
咻pur慢 2020-06-18
melonjj 2020-06-17
qingjiuquan 2020-06-13
neweastsun 2020-06-05
小鱿鱼 2020-06-05
mxcsdn 2020-05-31
吾日五省我身 2020-05-27
牧场SZShepherd 2020-05-27
sweetgirl0 2020-05-14