java - 迁移到具有功能丰富但更兼容的库的新版本 JSF

标签 java jsf jakarta-ee jsf-2

目前我正在使用 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/

相关文章:

用于过滤 jtable 行的 Java swing 切换按钮

Java SE 窗口显示 "Not Responing"。我的 try/catch 有问题吗?

java - 检查 JTextField 给定的数据

java - JSF 提交按钮 - 表单在一秒钟内提交 X 次(直到重新创建 View ) - 如何防止它?

Apache :MyFaces 和战斧

java - 为什么Java Web应用程序是使用Java SE SDK开发的

java - -ear//.war//.POST_MODULE错误(java.lang.NoClassDefFoundError)

java - 为什么我的数组会出现 NullPointer 异常?

jsf - :outputScript with target ="head" not working with Primefaces 3. 5

java - 可能覆盖数据库表