【发布时间】:2012-01-02 01:26:33
【问题描述】:
我是 JSF 的新手,我仍在尝试通过示例来了解其工作原理的基础知识,这使我现在开始探索 ICEFaces。
我喜欢 GWT 背后的概念,即您可以用纯 Java 编写并将其编译为 JS 和 HTML,但我也听说 ICEFaces 提供了很多 GWT 没有的东西。
这让我开始思考:有没有办法将两者结合到一个项目中,并获得两全其美的效果?是否有可能获得 JSF 的以 AJAX 为中心、丰富的 UI 和底层功能,然后使用 GWT 处理所有客户端代码生成?
我查看了一个名为 ICEPush 的东西,它可能很好地做到了这一点,但在没有完全理解这两种技术在 MVC Web 应用程序中所扮演的角色的情况下,我想花点时间看看 SO 社区的想法这样的混合解决方案。
话虽如此,我想知道是否有人可以打破 - 用准外行人的术语 - 这两个框架之间的故意差异,并就它们为什么可以 - 或不应该提供论证' t be - 在同一个项目中合并。
基本上,我正在寻找一个 AJAX 友好、丰富的 UI Java webapp 框架,它是开源的,拥有活跃的开发社区,并且加载了体面/良好的文档。
另外,并不是说乞丐可以选择,但如果回答者不征求除 ICEFaces 或 GWT 之外的其他解决方案,我将不胜感激。我很清楚这不是仅有的两个 webapp 框架,而且这个问题不会说服我开始使用它们中的任何一个;我只是对他们的优势是否可以结合感兴趣。
提前致谢。
【问题讨论】: