目前我正在使用 JSF 1.1(Myfaces 库)。我正在考虑转向 JSF 2.0 并转向功能更丰富的实现库,但同时考虑必须尽可能减少迁移问题。请有JSF经验的人指点一下。
最佳答案
考虑到您对 RichFaces 的评论:
RichFaces 4 应该支持 JSF2,但仅支持部分组件。请参阅Milestone 1文档。
同样,如果您使用他们的 CDK 创建组件,它在 JSF2 中将无法工作。
但是,我肯定会推荐您使用PrimeFaces 。你可以在demo中看到JSF2 支持的各种组件。
但是:
如果您的代码中有许多 RichFaces 组件,您可以考虑升级一个新模型,而不是相同的模型。这可能需要太多的工作,而且还不清楚 RichFaces 何时发布 JSF2 的完整组件库。
关于java - 迁移到具有功能丰富但更兼容的库的新版本 JSF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3522962/