Struts2 工作流程
来源:互联网 发布:数据库营销系统 编辑:程序博客网 时间:2024/06/06 05:48
Struts2工作流程分析
STRUTS2框架内部流程
1. 客户端发送请求的tomcat服务器。服务器接受,将HttpServletRequest传进来。
2. 请求经过一系列过滤器(如:ActionContextCleanUp、SimeMesh等)
3. FilterDispatcher被调用。FilterDispatcher调用ActionMapper来决定这个请求是否要调用某个Action
4. ActionMapper决定调用某个ActionFilterDispatcher把请求交给ActionProxy
5. ActionProxy通过Configuration Manager查看struts.xml,从而找到相应的Action类
6. ActionProxy创建一个ActionInvocation对象
7. ActionInvocation对象回调Action的execute方法
8. Action执行完毕后,ActionInvocation根据返回的字符串,找到对应的result。然后将Result内容通过HttpServletResponse返回给服务器。
阅读全文
1 0
- struts2工作流程
- struts2工作流程
- Struts2的工作流程
- Struts2工作流程
- Struts2工作流程
- Struts2工作流程
- Struts2详细工作流程
- struts2工作流程
- Struts2工作流程
- struts2工作流程
- struts2工作流程
- Struts2工作流程理解
- Struts2工作流程
- 浅谈struts2工作流程
- Struts2的工作流程
- struts2工作流程
- struts2 的工作流程
- struts2工作流程
- 写个 php 的 hello world 并用 cli 模式执行
- 【旧资料整理】php 获得其他php脚本执行结果的一个方法
- 新王加冕 锋芒毕露--暗影精灵3评测
- ORACLE初学第一篇
- 【旧资料整理】linux rm文件恢复总结
- Struts2 工作流程
- 前端框架之bootstrap主要部件
- 招募面试技巧
- 【旧资料整理】硬盘-数据错误(循环冗余检查)
- 算法学习(排序二)归并排序
- 【旧资料整理】windows和linux(ubuntu)双系统引导恢复方法总结
- CodeForces 813B The Golden Age
- Navicat for MySQL安装及使用教程
- 十分钟学会Charles抓包(iOS的http/https请求)