【发布时间】:2014-02-26 00:36:10
【问题描述】:
我正在评估 Spring Web Flow 以处理当前使用的 Web 应用程序中的会话流。目前,我们使用的 Web 应用程序是 custom company 制造的 MVC 框架,该框架是在 10 多年前开发的,当时还没有 Spring MVC 或 Struts 等。应用程序中有一个 ControllerServlet,它是目前做的是管理请求的工作,类似于 Spring MVC 的 DispatcherServlet。
现在,我们希望利用 Spring Web Flow 功能更新应用程序并简化开发人员的生活。我想从过去将遗留 MVC 应用程序迁移到 Spring Web Flow 的所有有类似经历的人那里了解一下。
请建议我应该考虑的配置和/或更改以将其带入正确的方向。
我很自然地想到的一些问题是:
- web.xml 的配置更改?或者添加一个spring相关的xml文件?
- 我们需要对 JSP 进行任何更改吗?我假设 Spring Web Flow 将要求我对 JSP 进行更改。你们有什么感觉?
- 我们怎样才能摆脱 ControllerServlet?还是更好地要求 ControllerServlet 为所有请求引用 Spring Web-Flow?
- 如果 Spring Web Flow 正在替换 ControllerServlet,那么其中编写的所有代码会发生什么变化?我们需要写什么等价的 Spring Web Flow?
谢谢, 约根德拉
【问题讨论】:
标签: spring spring-mvc servlets model-view-controller spring-webflow