下面的代碼在應用程序上下文中設置applicationContext-dao.xml和applicationContext-service.xml。在應用程序上下文中添加applicationContext-dao.xml和applicationContext-service.xml的原因
<servlet>
<servlet-name>proj</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet
</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>WEB-INF/config/proj-servlet.xml
</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>proj</servlet-name>
<url-pattern>/*</url-pattern>
</servlet-mapping>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/config/applicationContext-dao.xml
/WEB-INF/config/applicationContext-service.xml
</param-value>
</context-param>
問:爲什麼要保持/WEB-INF/config/applicationContext-dao.xml和/WEB-INF/config/applicationContext-service.xml在ApplicationContext,並且,-servlet.xml後綴(PROJ-的servlet在這種情況下.xml)在webApplicationContext中。我們不能保存webApplicationContext.xml中的所有文件嗎?