首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用spring或struts在多个屏幕之间实现订单工作流导航

问如何使用spring或struts在多个屏幕之间实现订单工作流导航
EN

Stack Overflow用户
提问于 2016-08-22 22:53:20
回答 2查看 55关注 0票数 0

这可能不是一个技术问题,而是寻找在spring或struts应用程序中实现订单工作流的技术。

我的要求如下所示:创建订单的工作流步骤

  1. 搜索并从客户列表中选择
  2. 验证客户有权接收产品(用户需要从选项中进行选择)
  3. 搜索并选择产品
  4. 选择产品类别(例如。假设这是一本书,不管用户需要硬拷贝还是软拷贝)
  5. 添加到订单中,此时将创建NO #
  6. 用户可以执行相同的步骤2到第4步,新项目将按照只在屏幕或客户端发生的顺序保存。
  7. 用户现在单击“保存”按钮,将生成一个唯一的订单#。

对于如何实现此工作流,欢迎任何建议。问题是步骤1到6应该显示在屏幕上,而不应该保存到数据库中。用户可以在订单创建期间的任何时候停止关闭订单。

提前谢谢。

EN

回答 2

Stack Overflow用户

发布于 2016-08-23 00:43:26

你考虑过使用弹簧流吗?它用于处理工作流/向导类型的web应用程序。它还有一个“结束状态”的概念,允许在流程完成时执行操作,比如将工作持久化到数据库(所发生的事情完全由开发人员自行决定)。自从我上次使用它已经有一段时间了,但是我强烈推荐它来解决你的问题。

票数 1
EN

Stack Overflow用户

发布于 2016-08-23 11:02:47

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39089903

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档