- 2
- 0
- 约1.45万字
- 约 14页
- 2016-09-16 发布于河南
- 举报
SpringWebFlow中文文档
你是否觉得当你的Web应用越来越复杂,理解和管理页面流程—驱动你应用程序用例的乐谱—也越来越困难了呢?而被迫使用特定的方式做事情并且无法重用是不是让你感觉很累?你是否觉得使用了太多时间开发你自己特定的方法去解决普遍问题就像会话状态管理? 进入Spring Web Flow。 什么是Spring Web Flow? Spring Web Flow (SWF) 是Spring Framework的一个脱离模块。这个模块是Spring Web应用开发模块栈的一部分,Spring Web包含Spring MVC。 Spring Web Flow 的目标是成为管理Web应用页面流程的最佳方案。当你的应用需要复杂的导航控制,例如向导,在一个比较大的事务过程中去指导用户经过一连串的步骤的时候,SWF将会是一个功能强大的控制器。 以下是一个受控制的导航的例子,使用UML状态图描述: 图 1 - 一个航空订票服务流程 聪明的读者会认出这个是一个典型的航空订票流程,就是那种每次你通过在线方式参与订票的过程。 为什么出现Spring Web Flow? 在传统的Web应用中,页面流程就像上面所展示的,不是很明确 — 他们不是一等公民。就拿一个使用Struts的Web应用举个例子,为了在Struts里面实现页面流,大多数开发人员利用了框架提供的Action和视图。在这种情况
原创力文档

文档评论(0)