【问题标题】:Ecplise autocomplete primefaces tags [duplicate]Eclipse自动完成primefaces标签[重复]
【发布时间】:2011-05-02 21:57:48
【问题描述】:

我正在使用 Eclipse 来处理这样的 PrimeFaces:

<ui:composition xmlns="http://www.w3.org/1999/xhtml"
 xmlns:ui="http://java.sun.com/jsf/facelets"
 xmlns:h="http://java.sun.com/jsf/html"
 xmlns:f="http://java.sun.com/jsf/core"
 xmlns:p="http://primefaces.prime.com.tr/ui" 
 template="/template/ui.xhtml">

我看到Bozho question and answer

所以它只适用于 h 和 f 标签,不适用于 p(primefaces)标签!如何自动完成 primefaces 标签?

【问题讨论】:

    标签: eclipse jsf facelets primefaces


    【解决方案1】:

    我写过有关 Helios 支持的博客,这可能会有所帮助;

    http://cagataycivici.wordpress.com/2010/08/31/primefaces-support-in-eclipse-helios/

    【讨论】:

    • 我正在使用演示战 - primefaces-rc1。所以请把它也加进去。
    • Indigo SR1 标签自动完成功能适用于 PrimeFaces 3.0M3,但不适用于最新 (m4) 版本。一个错误?
    【解决方案2】:

    我遇到了同样的问题,但发布的解决方案都没有解决(我的类路径中已经有 primefaces jar)。

    我使用eclipse项目格式,在.settings文件夹中,文件“org.eclipse.wst.common.project.facet.core.xml”有这个属性:

    <installed facet="jst.jsf" version="1.2"/>
    <installed facet="jst.web" version="2.5"/>
    

    我改成:

    <installed facet="jst.jsf" version="2.0"/>
    <installed facet="jst.web" version="3.0"/>
    

    它奏效了。当然这是一个错误的配置,但可能对某人有用。 Ps:这些属性可以在eclipse项目属性的project facets中更改,但在某些情况下最好直接在文件中更改。

    【讨论】:

      【解决方案3】:

      默认情况下,我们不会在 Eclipse 中为 PrimeFaces 标记自动完成。要启用自动完成, 转到窗口->首选项->常规->内容类型 选择 JSP 并添加 .xhtml 作为文件关联。

      【讨论】:

        猜你喜欢
        • 2016-02-17
        • 2014-05-23
        • 2012-02-21
        • 2011-01-08
        • 1970-01-01
        • 2014-04-11
        • 1970-01-01
        • 1970-01-01
        • 2011-05-16
        相关资源
        最近更新 更多