只要在引入spring的插件包,在struts2的配置文件的action元素中的class属性值设置为spring中管理的bean的名称即可,
但是我用的是一个action处理多个请求 class属性 <action name="*/*" class="com.youkan.logistics.action.{1}Action" method="{2}" >
<result name="msg">/MyJsp.jsp</result>
</action>
他没办用一个bean的名称! 怎么办 怎么觉得是互相矛盾的struts2spring管理bean
但是我用的是一个action处理多个请求 class属性 <action name="*/*" class="com.youkan.logistics.action.{1}Action" method="{2}" >
<result name="msg">/MyJsp.jsp</result>
</action>
他没办用一个bean的名称! 怎么办 怎么觉得是互相矛盾的struts2spring管理bean
<result name="msg">/MyJsp.jsp</result>
</action>这里是动态的,比如你的name是 test1/test2
那这里的cclass就是:com.youkan.logistics.action.test1Action
method就是:test2
到spring配置中找com.youkan.logistics.action.test1Action,就是了
但是我要是用一个action处理多个请求的话
<action name="*/*" class="com.youkan.logistics.action.{1}Action" method="{2}" >
后面这个class就不能用 bean的名称了。 那该怎么办?这下描述清楚没有啊