# 前言

许多 Web 应用程序需要相同的步骤序列才能在不同的上下文中执行。通常，这些序列只是用户试图完成的一项更大任务的组成部分。这种可重用的序列称为流。

考虑一个典型的购物车应用程序。用户注册、登录和购物车签出都是可以在这种类型的应用程序的几个地方调用的流的示例。

Spring Web 流是 Spring 中用于实现流的模块。Web 流引擎插入 Spring Web MVC 平台，并提供声明性的流定义语言。本参考指南向你展示了如何使用和扩展 Spring Web 流。
