我真正遇到的问题是如何使用Web流量作为替代方案。我已经读过,并非所有功能都应该由Web流程处理。只有那些需要复杂xstate管理的人。对于那些简单的东西,比如登录,编辑或删除记录,我将用什么作为网络流的替代方案?
答案 0 :(得分:1)
Spring Web流程专门用于实现复杂的页面流。它是Spring MVC的扩展,是指定页面导航规则和管理导航的工具。
Spring Web流程为Web应用程序开发中的以下主要问题提供了基本答案:
如何指定页面导航规则? 如何管理导航和会话状态? 如何确保模块化和代码重用?
它还与JSF组件模型集成,主要用于企业应用程序开发。没有那么多的选择,但是对于Vaadin组件模型,您可以将Lexaden Web Flow视为可能的替代方案。
答案 1 :(得分:0)
您是如何在Web Flow之前构建网站的?
我的理解是,如果某些东西需要存储状态信息的“后退”功能 - 例如“向导”,那么Web Flow就是最佳选择。如果你没有州,我希望你能像往常一样建立这些页面。