Ssh整合中,如何放置applicationContext的xml文件。
1,在config下
在web.xml中添加:
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext*.xml</param-value>
</context-param>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
2,如果在web.xml中不写任何参数配置信息,默认的路径是/WEB-INF/applicationContext.xml,在WEB-INF目录下创建的xml文件的名称必须是applicationContext.xml;
在web.xml中写一个listener;
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
3,如果是要自定义文件名可以在web.xml里加入contextConfigLocation这个context参数:
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext*.xml</param-value>//二选一
<!--<param-value>/WEB-INF/classes/applicationContext-*.xml</param-value>-->
</context-param>
经尝试,只有1,2可以运行。推荐1。有好的想法,可以联系我qq:1096392534
ssh4整合demo:http://download.csdn.net/detail/gudu1289/9126763