Spring Webflow可以消除对控制器类的需求吗?
发布时间:2020-12-15 01:42:06 所属栏目:大数据 来源:网络整理
导读:对于一个相对简单的应用程序,可以使用Webflow来减少创建表单控制器的需要吗?嗯,当然可以,但我想我要问的是:如果我这样做的目的是减少我写的代码量,我可以而且应该使用Webflow为所有控制器/视图逻辑编写整个应用程序? 我正在努力通过(糟糕的)Webflow文档,
对于一个相对简单的应用程序,可以使用Webflow来减少创建表单控制器的需要吗?嗯,当然可以,但我想我要问的是:如果我这样做的目的是减少我写的代码量,我可以而且应该使用Webflow为所有控制器/视图逻辑编写整个应用程序? 我正在努力通过(糟糕的)Webflow文档,我想知道它是否值得,或者我是否应该坚持常规的MVC. 最佳答案
Web Flow的用例是解决跨越多页面导航(页面流或向导)的控制器逻辑所涉及的问题.如果您不必将表单拆分为多个页面(或者需要几个小表单来参与单个事务),则可能不需要Pageflow.
但是,大多数应用程序都需要这样做除了简单的CRUD之外,任何东西都会受益. 页面流为数据提供了自然缓存,并且可以解决在使用后退按钮导航和多个框架/选项卡时所涉及的问题. 如果您正在考虑如何存储需要比单个请求更长寿的数据(常见但误导的视图存储在HttpSession中),那么您肯定会从Web Flow中获得一些东西.如果您没有做任何类似的事情并在请求范围内处理所有内容,那么您可能不需要Web Flow. 更新: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |