Jsp Woodstock Java EE web应用程序-迁移到标准JSF
我正在维护使用Woodstock组件库的相当旧的web应用程序(大约十个视图,包括一个选项卡式视图),并希望将其迁移到普通的JavaServerFaces 有两种选择:Jsp Woodstock Java EE web应用程序-迁移到标准JSF,jsp,jsf,jakarta-ee,migration,woodstock,Jsp,Jsf,Jakarta Ee,Migration,Woodstock,我正在维护使用Woodstock组件库的相当旧的web应用程序(大约十个视图,包括一个选项卡式视图),并希望将其迁移到普通的JavaServerFaces 有两种选择: 将其作为单独的项目从头开始重建,或者 在主(生产)版本中逐个移植现有视图 (当然,第二个选项将发生在单独的版本控制分支中,只有在测试更改时,才会将更改合并到主干中) 我还阅读了与Woodstock组件库相关的,并给出了迁移的许多原因 我是否正确理解Woodstock使用JSF1标准进行UI/代码绑定,所以我只需要关心在JSF
- 将其作为单独的项目从头开始重建,或者
- 在主(生产)版本中逐个移植现有视图
附加信息:web应用程序当前使用JavaServerPages(JSP)作为W视图 我是否正确理解Woodstock在UI中使用JSF1标准/ 代码绑定 实际上,woodstock组件创建JavaScript DOM,而不是与JSF不同的HTML 我只需要关心将Woodstock组件替换为 JSF1标准实现中的相应组件 正确,但不一定是JSF1
此外,您可以使用任何MVC框架,通过该框架,您可以将JSP元素(woodstock组件)转换为生成HTML的元素如果您已经要重写视图,我也会立即将JSP迁移到Facelets。这便于将来迁移到JSF2。@BalusC感谢您指向Facelets!它们最初在NetBeans IDE 6.5“新建文件…”向导中不可见,但激活可选的Facelet插件解决了这一问题,并在web.xml中添加了Facelet条目。