在基于spring與hibernate整合的基礎之上現在将struts2與spring整合,完成s2sh整合。
struts2的基本配置不變。但是在配置action的時候要注意,因為action要交給spring來管理。
那麼就先在spring的applicationcontext.xml中配置一個bean節點
<bean id="personaction" class="com.ty.spring2hibernate.controller.personaction" >
<property name="personservice" ref="personservice"></property>
</bean>
然後配置struts.xml檔案
<action name="personaction_*" class=personaction"
method="{1}">
<result name="save">/web-inf/jsp/success.jsp</result>
</action>
通過以上簡單的配置即完成了struts2和spring的整合。