struts2与spring整合后Action的配置方式
来源:互联网 发布:mysql 删除库中所有表 编辑:程序博客网 时间:2024/06/01 10:39
1.Spring容器负责管理控制器Action,并利用依赖注入为控制器注入业务逻辑组件
在struts.xml中配置(class属性为Bean ID)
<action name="login" class="loginAction"><result name="success">/WEB-INF/jsp/login.jsp</result></action>
在beans.xml中配置
<bean id="loginAction" class="com.app.action.LoginAction" scope="prototype"/>因为每个Action对应一次用户请求,且封装了该请求的状态信息,所以不应将Action配置成单例模式
2.利用Spring的自动装配,Action将会自动从spring容器中获取所需的业务逻辑组件
在struts.xml中配置(class属性指定实现类)
<action name="login" class="com.app.action.LoginAction"><result name="success">/WEB-INF/jsp/login.jsp</result></action>
Action由插件struts2-spring-plugin创建,默认使用by name的方式装配;
通过设置struts.objectFactory.spring.autoWire常量来改变Spring装配策略;
常量值为name、type、auto、constructor;
0 0
- struts2与spring整合后Action的配置方式
- spring整合struts2 关于action bean的配置
- Struts2与Spring整合时Action的创建问题
- 单元测试与Spring整合的struts2中的action
- spring与struts2整合方式
- spring-struts2整合 action的管理
- spring整合struts2后,struts2的action中调用服务层时,不需要在spring配置文件中去注入
- struts2和spring的两种整合方式 action的自动装配
- Struts2与Spring整合.让Spring来管理action
- Struts2与Spring的整合
- Struts2与Spring的整合
- struts2 与spring 的整合
- SPRING与STRUTS2的整合
- spring 与struts2 的整合
- Struts2与Spring的整合
- struts2与spring的整合
- spring与struts2的整合
- struts2与spring的整合
- 屏幕适配
- 有关AutoLayout的设计与实现
- 计算机世界--磁盘
- Timespec :struct type Error c2011
- 针对于ECMA5Script 、ECMAScript6、TypeScript的认识
- struts2与spring整合后Action的配置方式
- 多“可选择”条件查询程序
- 设计模式六大原则
- Leetcode题解:Longest Substring Without Repeating Characters
- 对动态网站收集的注册信息进行处理
- vc 传输大文件
- 计算机世界--操作系统
- Java基础知识点
- leetcode——Add Two Numbers