摘要: 做一个在线的披萨订购应用 实际上,订购披萨的过程可以很好地定义在一个流程中。我们首先从 构建一个高层次的流程开始,它定义了订购披萨的整体过程。接下 来,我们会将这个流程拆分成子流程,这些子流程在较低的层次定义 了细节。 一、定义基本流程 当顾客访问Spizza站点时,他们需要进行用户识别,选择一个 阅读全文
posted @ 2018-05-28 22:34 雨落忧伤- 阅读(666) 评论(0) 推荐(0) 编辑
摘要: 在Spring Web Flow中,流程是由三个主要元素定义的:状态、转移和 流程数据。 一、状态 Spring Web Flow定义了五种不同类型的状态。通过选择Spring Web Flow的状态几乎可以把任意的安排功能构造成会话式的Web应用。 1.1 视图状态 视图状态用于为用户展现信息并使 阅读全文
posted @ 2018-05-28 20:49 雨落忧伤- 阅读(325) 评论(0) 推荐(0) 编辑
摘要: Spring Web Flow是一个Web框架,它适用于元素按规定流程运行的程序。Spring Web Flow是Spring MVC的扩展,它支持开发基于流程的应用程 序。它将流程的定义与实现流程行为的类和视图分离开来。在介绍Spring Web Flow的时候,我们将暂时放下Spittr样例并使 阅读全文
posted @ 2018-05-28 15:27 雨落忧伤- 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 在控制器方法返回的视图名称中,我们借助 了“redirect:”前缀的力量。当控制器方法返回的String值 以“redirect:”开头的话,那么这个String不是用来查找视图的, 而是用来指导浏览器进行重定向的路径。 一般来讲,当一个处理器方法完成之后,该方法所指定的 模型数据将会复制到请求中 阅读全文
posted @ 2018-05-28 15:23 雨落忧伤- 阅读(224) 评论(0) 推荐(0) 编辑