1

我正在维护相当旧的 Web 应用程序(大约十个视图,包括一个选项卡式视图),它使用 Woodstock 组件库,并希望将其迁移到普通的 JavaServer Faces。

有两种选择:

  • 从头开始重建它作为一个单独的项目,或者
  • 在主(生产)版本中一一迁移现有视图

(当然第二个选项会发生在单独的版本控制分支中,并且只有在测试时才会将更改合并到主干)

我还阅读了JSF - 组件库,迁移还是不迁移?,它与 Woodstock 组件库相关,并给出了许多迁移的原因。

我是否正确理解 Woodstock 使用 JSF 1 标准进行 UI/代码绑定,所以我只需要关心用 JSF 1 标准实现中的相应组件替换 Woodstock 组件吗?


附加信息:Web 应用程序当前将 JavaServer Pages (JSP) 用于这些视图。

4

1 回答 1

2

我是否正确理解 Woodstock 使用 JSF 1 标准进行 UI/代码绑定

实际上,woodstock 组件创建 JavaScript DOM,而不是与 JSF 不同的 HTML

我只需要关心用 JSF 1 标准实现中的相应组件替换 Woodstock 组件

正确,但不必是 JSF 1

此外,您可以使用任何 MVC 框架,通过它您可以将 JSP 元素(woodstock 组件)转换为生成 HTML 的元素

于 2013-01-28T10:50:31.307 回答