(1). 简介

最近在看CAS单点登录的源码,CAS底层实际是使用了Spring Web Flow,所以,需要对Web Flow的基本概念有一定的了解.

(2). Spring Web Flow是什么

Spring Web Flow是基于SpringMVC的基础上开发的,允许web应用对flows实现.一个Flow封装了一些列的操作步骤,引导用户执行某些业务任务.Flows可以包含多个HTTP的请求,它是有状态、能处理事务的数据,是可重用的,本质上是可以动态的长时间运行.

(3). Spring Web Flow的基本组件