java - JSF 2.0 使用 Eclipse?

标签 java eclipse xhtml jsf facelets

<分区>

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

最佳答案

  1. 你需要 Eclipse for Java EE developers (注意 EE)。它不仅包括带有 JSF 工具的 WTP,还包括更多,如内置数据库管理器、JPA 辅助等。

  2. 由于 Facelets 相对较新,因此尚无对此的内置支持。无论如何要让自动完成对 Facelets 文件起作用,转到 Window > Preferences > General > Content Types > Text > JSP 然后添加 *.xhtml 作为文件关联并设置默认值编码为 UTF-8

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

关于java - JSF 2.0 使用 Eclipse?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3288151/

相关文章:

android - Eclipse 抛出 PermGen Space 错误

ruby-on-rails - Rails image_tag 没有关闭图像标签

jquery - 有没有一个框架可以同时为 firefox、chrome、safari 和 IE 构建插件?

java - Android 应用程序中的 ArrayIndexOutOfBoundsException

html - 我应该使用哪种 X-UA-Compatible 模式?

java - 使用 nstask 从 swift 应用程序运行 jar 文件

java - Mongodb保存对象列表

java - 根据多个属性对 ArrayList 进行排序

java - 将值 String[] 传递给 String[] 值

java - 从 MyBatis 3/Java 上的缓存中反序列化对象时出现问题