Struts2直接访问Servlet API(IoC--不推荐使用,非IoC---推荐使用)
来源:互联网 发布:netflix 推荐算法 编辑:程序博客网 时间:2024/06/04 19:39
IoC控制反转,意味着将设计好的类交给系统去控制。
1、非IoC方式
Struts2提供了一个名为ServletActionContext的辅助类来获得Servlet的API。
HttpServletRequest request = ServletActionContext.getRequest();HttpServletResponse response=ServletActionContext.getResponse(); ServletContext servletContext=ServletActionContext.getServletContext(); PageContext pageContext =ServletActionContext.getPageContext();HttpSession session =ServletActionContext.getRequest().getSession();
2、IoC方式
通过IoC的方式将Servlet对象注入到Action中,具体实现是由一组接口实现的,必须实现以下接口才能使用:
- ApplicationAware:
- SessionAware:
- CookiesAware:
- ParameterAware:
- ServletContextAware:
- ServletRequestAware:
- ServletResponseAware:
0 0
- Struts2直接访问Servlet API(IoC--不推荐使用,非IoC---推荐使用)
- Struts2间接访问Servlet API(ActionContex--一般推荐使用)
- 使用IoC方法访问Servlet API
- 非IoC方式访问Servlet API的两种方法
- Struts2的访问路径四:使用动态路径访问(不推荐使用)
- 使用ServletActionContext类直接访问Servlet API
- IOC 文章推荐
- Struts2(6):使用ServletActionContext访问Servlet API
- [推荐学习]嘛是IOC?
- Ioc的推荐实现方式
- struts的action访问servlet的IOC方式与非IOC方式
- struts2 使用 servlet api
- 如何使用struts2中提供的IOC
- request.getRealPath不推荐使用
- request.getRealPath不推荐使用!
- 不推荐使用DriverManager.getConnection
- cvMorphologyEx —不推荐使用
- request.getRealPath不推荐使用
- vmware workstation11安装mac10.9系统
- Android的核心服务是指那些
- 钱咖赚钱软件使用心得
- Scrapyjs Splash KeyError 'splash'
- SSL/TLS协议运行机制的概述
- Struts2直接访问Servlet API(IoC--不推荐使用,非IoC---推荐使用)
- Linux下查看CPU信息
- 第二次人机界面设计
- 静态库和动态库的建立
- ProgressBar 进度条
- Spark-ML-数据获取/处理/准备
- 微信支付提示"当前页面的url未注册"
- 断言神器AssertJ快速入门
- HDU-1856-More is better(并查集 集合最值)