读书人

起动Spring容器的方法

发布时间: 2012-07-28 12:25:13 作者: rapoo

启动Spring容器的方法

一、在web.xml中配置Spring容器的启动?(通用的方法)?????????????

起动Spring容器的方法<context-param>
起动Spring容器的方法?????<param-name>contextConfigLocation</param-name>?
起动Spring容器的方法?????<param-value>/WEB-INF/classes/applicationContext.xml</param-value>??
起动Spring容器的方法???????????????????????//如有多个spring配置文件用逗号隔开
起动Spring容器的方法?</context-param>
起动Spring容器的方法?????<!--?通过Listener配置Spring容器随Web应用的启动而初始化?-->
起动Spring容器的方法<listener>
起动Spring容器的方法?????<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
起动Spring容器的方法</listener>
起动Spring容器的方法

二、struts1的启动方法

起动Spring容器的方法<plug-in?className="org.springframework.web.struts.ContextLoaderPlugIn">
起动Spring容器的方法????<set-property?property="contextConfigLocation"?value="/WEB-INF/applicationContext.xml,
起动Spring容器的方法???????????????/WEB-INF/action-servlet.xml"?/>
起动Spring容器的方法</plug-in>


????? 补充: 让spring中配置bean接管struts1的Action的, 要在struts-config.xml中加入
??????????? <controller processorClass="org.springframework.web.struts.DelegatingRequestProcessor"/>
???? 好像这个配置只能放在Action-mapping后面

  struts2就不用这么麻烦了,用第一种方法启动Spring容器,然后建立与Struts2中的Action名字相同的Bean即可

读书人网 >开源软件

热点推荐