如题,普通bean的注册没有问题
struts.xml   <constant name="struts.objectFactory" value="spring"/>
<constant name="struts.devMode" value="true"/>

<package name="index" extends="struts-default">
<action name="*IndexAction" class="indexAction " method="{1}">
<result name="list">/index.jsp</result>
</action>
</package>spring.xml配置自动扫描 <context:component-scan base-package="com.cn"/>
        //这个注掉部分,我记得以前用springMVC的时候如果扫描action会报错,具体是事务的问题,事务也用注解方式
<!-- <context:exclude-filter type="regex" expression=".*action$"/> -->
<tx:annotation-driven proxy-target-class="true" transaction-manager="txManager"/>
@Controller @Scope("prototype")
public class IndexAction extends ActionSupport
{
private static final long serialVersionUID = -8593434573861146320L;
@Resource(name="indexServiceImpl")
private indexService sidcgs;错误显示就是无法找到indexAction实例,求解,配置xml没问题,用注解就这样了,但是没有用struts2的约定,还是用的配置文件,只是在spring中注册用的注解,省略<bean>标签