我正在运行GlassFish 2.1并使用NetBeans 6.7。我想使用JSF 1.2为我的数据创建一个Web界面。麻烦的是,我不确定要学习哪些“面孔”技术(包括一些好的文档)。 JBoss / RichFaces在文档方面似乎相当不错,但我使用的是GlassFish。
有什么想法?选择似乎势不可挡:
任何人都有上述任何经验,并发现文件对初学者来说是明确的吗?作为一名JSF / Web初学者,我尝试了一些ICEFaces,Mojarra教程,并且让RichFaces与NBeans和GlassFish合作,但没有运气。很多XML投诉。我显然缺少一些大块的配置,但我找不到任何文档来帮助我。
我们非常感谢任何建议: - )
答案 0 :(得分:4)
答案 1 :(得分:4)
请注意,这些都是JSF 组件库。您不一定需要它们才能使用JSF。只需基本的JSF 实现(Sun Mojarra或Apache MyFaces)就足够了。这些组件库在基本实现之上增加了额外的功能,通常具有更多的蒙皮功能(RichFaces / IceFaces)和/或Ajaxical功能(RichFaces / IceFaces / Trinidad)和/或更多增强/专用组件(Tomahawk / PrimeFaces)。
另请注意,伍德斯托克有一辆马车,已经死了一两年了。不要使用它。 IBM组件是专有的,仅与IBM WebSphere一起提供。你不需要它们,它们不比例如Tomahawk或RichFaces好。
我建议从Mojarra开始,这是Sun自己的基本JSF实现。它已包含在GlassFish中。您可以在Java EE 5 tutorial part II chapters 10-15中找到JSF教程。