Spring学习心得(四)

 

 

 

 

Spring学习心得(四)

1.       SpringStruts连接:为了在Struts中使用Spring ,需要在Strutscongfig中加入

<plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">

        <set-property property="contextConfigLocation"

            value="/WEB-INF/applicationContext.xml"/>

    </plug-in>

2.       对于actionSpring的应用有两种方法:

a)       Extends ActionSupport,使用其中的getWebApplicationContext()得到ApplicationContext,在通过getBean()方法得到所需要的类,不过这样的话Struts就和Spring耦合在一起了。

b)      重新Delegating actions :在Strutscongfig进行配置:

<action path="/XXXX"

type="org.springframework.web.struts.DelegatingActionProxy"/>

然后在Spring中进行bean的配置:

<bean name="/XXXX"

这里为需要用到的class,通过Ioc来进行配置

class="XXXXXXXX">

<property name="YYYY">

<ref bean="YYYY"/>

</property>

</bean>

<bean id="YYYY" class="YYYYYY">

</bean>

当然也可以在struts中加入

<controller processorClass=

"org.springframework.web.struts.DelegatingRequestProcessor"/>

这样就只需要写

<action path="/XXXX"/>就可以了,DelegatingRequestProcessor能够自动分派

 

posted on 2007-09-05 10:21 刘铮 阅读(275) 评论(0)  编辑  收藏 所属分类: Spring


只有注册用户登录后才能发表评论。


网站导航:
 
<2024年12月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

导航

统计

留言簿(1)

文章分类(141)

文章档案(147)

搜索

最新评论