【问题标题】:eclipse not giving any help on CTRL + Space [duplicate]eclipse没有对CTRL + Space提供任何帮助[重复]
【发布时间】:2012-06-04 03:46:32
【问题描述】:

当我在 Eclipse 中使用 .jsp 文件时,我正在为标签提供帮助...

我在哪里添加标签库...

<%@ taglib prefix="h" uri="http://java.sun.com/jsf/html" %>
<%@ taglib prefix="f" uri="http://java.sun.com/jsf/core" %>

现在我将.jsp 转换为.xhtml,我无法在其中添加标签库,而是必须使用

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

在这种情况下,eclipse 在 CTRL + Space 上没有给我任何帮助。 有什么方法可以开始这些帮助吗?

【问题讨论】:

    标签: java eclipse jsp jsf facelets


    【解决方案1】:

    Eclipse 还没有内置 Facelets 工具。到目前为止,只有 Glassfish Server pluginJBoss Tools plugin 带有 Facelets 工具。

    根据您的previous question,您使用的是 Tomcat,所以 JBoss Tools 应该这样做(它实际上比 Glassfish Server 插件功能更丰富)。进入 Eclipse 以帮助 > 安装新软件。假设您使用的是当前的 Eclipse Indigo SR2 版本,请在其中输入以下 URL:

    http://download.jboss.org/jbosstools/updates/indigo/SR2/

    等到选项列表加载,最后选择并安装“JBoss Web 和 Java EE 开发”选项。


    与具体问题无关,根据您之前的问题,您已安装 PrimeFaces 3.2。但是您使用的是旧的 PrimeFaces 2.x XML 命名空间 URI。也修复它:

    xmlns:p="http://primefaces.org/ui"
    

    【讨论】:

    • 哦!大巴鲁斯 C.非常感谢。你是爱因斯坦。
    猜你喜欢
    • 1970-01-01
    • 2010-12-29
    • 1970-01-01
    • 2014-07-22
    • 1970-01-01
    • 2021-12-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多