JSF 2.0使用Eclipse?

5 java eclipse xhtml jsf facelets

我正在使用JSF 2.0与eclipse 3.4和Tomcat6.对于Facelets,我需要创建XHTML文件.现在的问题是eclipse中没有XHTML文件.我可以使用新的转换它的etension XHTML,但我编码它没有在自动完成中显示任何标记.在JSP文件中,当我编写<h:它时,显示所有相关标签和相同<f:但不在XHTML文件中.我在Eclipse中使用新文件制作了哪一个,请告诉我它是如何显示所有与之相关的标签<h:.

Bal*_*usC 4

  1. 对于Java EE开发人员来说,您需要Eclipse(请注意EE)。它不仅包括带有 JSF 工具的 WTP,还包括更多功能,如内置数据库管理器、JPA 辅助等。

  2. 由于 Facelets 相对较新,因此还没有对此的内置支持。要让自动补全功能适用于 Facelets 文件,请转到“窗口”>“首选项”>“常规”>“内容类型”>“文本”>“JSP”,然后添加*.xhtml为文件关联并将默认编码设置为UTF-8.

    更新:从 Eclipse 3.6 开始,内置了对 Facelets 文件的支持。此外,Glassfish 服务器插件和 Jboss Tools 插件还附带更高级的 Facelets 支持。Jboss Tools 插件甚至带有 EL 自动完成功能并与正确管理的 bean 类链接。