Java中SSH框架整合时的Struts的配置文件问题

来源:百度知道 编辑:UC知道 时间:2024/05/25 05:04:17
<plug-in
className="org.springframework.web.struts.ContextLoaderPlugIn">
<set-property property="contextConfigLocation"
value="/WEB-INF/classes/applicationContext.xml" />
</plug-in>
是新手,这个不明白,请高手帮解释解释吧,最好详细点!
先谢谢啦!
value="/WEB-INF/classes/applicationContext.xml" 这个是applicationContext.xml的目录吗?它不是在src的根目录下吗?这怎么理解呀?再解释下吧,谢谢!

通过一个插件类,使ActionServlet在读取struts-config.xml文件时,同时可以读取到spring的核心配置文件applicationContext.xml,这样就可以把Struts与Spring结合到一起了

你所有的src下的文件都会进行编译,编译后的文件在WebRoot/WEB-INF/classes下。因为部署的项目就是把WebRoot目录进行部署,所以找的是这个文件夹。

通过一个插件类,使ActionServlet在读取struts-config.xml文件时,同时可以读取到spring的核心配置文件applicationContext.xml,这样就可以把Struts与Spring结合到一起
这样一来,spring里的上下文环境applicationContext就可以管理struts里面的对象,对他们进行装配等系列管理。从而达到spring整合struts的效果。

这是 Struts配置文件 加入了 spring 的配置文件 可以说是外部引用吧
把Struts的配置文件 与Spring的配置文件联系起来

插件嘛
就是负责关联struts和spring的