1. 概述
本指南涵盖了 Spring Web Flow 的所有方面。 它涵盖了在最终用户应用程序中实施流和使用功能集。 它还涵盖了扩展框架和整体架构模型。
1.2. 资源
您可以使用指定的标签在 StackOverflow 上提问和交互。 请参阅 StackOverflow 上的 Spring Web Flow。
您可以使用项目问题跟踪器报告 bug 并提出请求。
您可以提交拉取请求并使用源代码。 请参阅 GitHub 上的 spring-webflow。
1.3. 从 Maven Central 访问 Web 流工件
Web Flow 发行版中的每个 jar 都可以在 Maven Central Repository 中找到。 如果您已经使用 Maven 作为 Web 开发项目的构建系统,那么这可以让您轻松地将 Web Flow 集成到您的应用程序中。
要从 Maven Central 访问 Web Flow jar,请在 pom 中声明以下依赖项:
<dependency>
<groupId>org.springframework.webflow</groupId>
<artifactId>spring-webflow</artifactId>
<version>x.y.z</version>
</dependency>
1.4. 访问 Nightly Builds 和 Milestone 版本
使用 Maven 可以获得 Web Flow 开发分支的夜间快照。 这些快照版本可用于在下一个版本之前测试您依赖的修复程序,并为您提供了一种有关修复程序是否满足您的需求的反馈的便捷方式。
1.4.1. 使用 Maven 访问快照和里程碑
对于里程碑和快照,您需要使用 Spring Snapshot 存储库。 将以下存储库添加到您的 Maven pom.xml:
<repository>
<id>spring</id>
<name>Spring Repository</name>
<url>https://repo.spring.io/snapshot</url>
</repository>
然后你需要声明以下依赖项:
<dependency>
<groupId>org.springframework.webflow</groupId>
<artifactId>spring-webflow</artifactId>
<version>x.y.z-SNAPSHOT</version>
</dependency>