SSH全注解-annotation详细配置 http://www.iteye.com/topic/816574
使用 Spring 2.5 注释驱动的 IoC 功能 https://www.ibm.com/developerworks/cn/java/j-lo-spring25-ioc/
只是参考.

先根据http://panyongzheng.iteye.com/blog/1103591配置好无注解,然后在根据下面的设定来实现全注解。当然,你可以只直接Spring和Hibernate,Struts.xml的东西依然保存。这个看你喜欢。

@Results也可以用于整个Action注解,跟在@ParentPackage(“struts-default”) 注解的后面,那么这个@Result就相对应整个类。

1.只注解Sprint & Hibernate的内容。
2.Struts,Spring,Hibernate全部注解。
3.使用通配符配置result。

1.实现Spring & Hibernate注解(这里不针对Struts使用注解):
web.xml

struts.xml,class定义的Action,应该跟Spring的注解@Controller(“LoginAction”)对应。

applicationContext.xml

DAO:

Service:

Action:

2.Struts一并使用注解:
修改web.xml

去掉struts.xml的配置:

Action.java增加一些注解:

或者换一种配置:
struts.xml

Action.java

3.使用通配符配置Result:

调用Aciton的URL: indexPageAction.action