我正在维护相当旧的 Web 应用程序(大约十个视图,包括一个选项卡式视图),它使用 Woodstock 组件库,并希望将其迁移到普通的 JavaServer Faces。
有两种选择:
- 从头开始重建它作为一个单独的项目,或者
- 在主(生产)版本中一一迁移现有视图
(当然第二个选项会发生在单独的版本控制分支中,并且只有在测试时才会将更改合并到主干)
我还阅读了JSF - 组件库,迁移还是不迁移?,它与 Woodstock 组件库相关,并给出了许多迁移的原因。
我是否正确理解 Woodstock 使用 JSF 1 标准进行 UI/代码绑定,所以我只需要关心用 JSF 1 标准实现中的相应组件替换 Woodstock 组件吗?
附加信息:Web 应用程序当前将 JavaServer Pages (JSP) 用于这些视图。