admin管理员组

文章数量:1550527

前言:在一个比较大的事务过程中去指导用户经过一连串的步骤的时候,使用spring web flow 就比较合适。一个web流就要有一个xml文件做配置。
1.spring web flow中的数据存储:
(1)FlowScope:放在此处的数据仅在当前流程中可见,随着当前流程的销毁而销毁.
(2)RequestScope:放在此处的数据仅存在于当前请求中,随着当前请求的结束而销毁.
(3)ViewScope:放在此处的数据仅在当前视图状态可见.
(4)ConversationScope:放在此处的数据为最顶层流程与所有子流程共享数据,在整个业务流程结束后销毁.
(5)FlashScope:放在此处的数据为当前流程共享,但是会随着视图解析而销毁.
2.数据的存储与取出:context.getFlowScope().put() context.getFlowScope().get()
3.配置文件中主要标签的含义:
(1) <on-entry :代表最先做这里面的事情.
(2)<view-state : 用于指定对应的视图页面.
(3)<end-state:流程结束标签.
(4)<decision-state:相当于一个决策,将流程分为两个方向.
(5)<evaluate expression :执行里面的事件.

本文标签: SpringwebFlow