Struts 2框架的大致处理流程
2013-07-13 21:28
302 查看
Struts 2框架的大致处理流程如下:
浏览器发送请求,例如请求/mypage.action、/reports/myreport.pdf等。
核心控制器FilterDispatcher根据请求决定调用合适的Action。
WebWork的拦截器链自动对请求应用通用功能,例如workflow、validation或文件上传等功能。
回调Action的execute方法,该execute方法先获取用户请求参数,然后执行某种数据库操作,既可以是将数据保存到数据库,也可以从数据库中检索信息。实际上,因为Action只是一个控制器,它会调用业务逻辑组件来处理用户的请求。
Action的execute方法处理结果信息将被输出到浏览器中,可以是HTML页面、图像,也可以是PDF文档或者其他文档。此时支持的视图技术非常多,既支持JSP,也支持Velocity、FreeMarker等模板技术。
浏览器发送请求,例如请求/mypage.action、/reports/myreport.pdf等。
核心控制器FilterDispatcher根据请求决定调用合适的Action。
WebWork的拦截器链自动对请求应用通用功能,例如workflow、validation或文件上传等功能。
回调Action的execute方法,该execute方法先获取用户请求参数,然后执行某种数据库操作,既可以是将数据保存到数据库,也可以从数据库中检索信息。实际上,因为Action只是一个控制器,它会调用业务逻辑组件来处理用户的请求。
Action的execute方法处理结果信息将被输出到浏览器中,可以是HTML页面、图像,也可以是PDF文档或者其他文档。此时支持的视图技术非常多,既支持JSP,也支持Velocity、FreeMarker等模板技术。
相关文章推荐
- Struts 2框架的大致处理流程
- Struts 2框架的大致处理流程
- Struts 2框架的大致处理流程
- Sruts2与Struts1框架处理流程的区别
- Struts 2框架的处理流程
- struts2.0的处理流程
- Struts 2 Spring Hibernate三大框架的执行流程以及原理
- Spring Security框架处理流程
- 应用框架(AF)及OSAL处理来自AF的数据包流程
- nginx学习笔记六(Nginx事件框架处理流程)
- 使用struts、hibernate、spring进行框架整合流程详细说明(完整版)附:开发规范
- Nginx学习笔记之事件驱动框架处理流程
- 关于Struts处理异常框架的小例子
- Play框架的请求处理流程1
- 我记录网站综合系统 -- 技术原理解析[3:我记录框架处理流程]
- 学贯前后-WebWork框架的处理流程(2)
- 对Django框架架构和Request/Response处理流程的分析
- 深入浅出了解Struts的处理流程(有图有真相)
- ActionErrors 使用说明 struts validate 处理流程 详细教程
- Spring、Struts、Hibernate框架之间的关系是什么以及怎么处理