0

当我在 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 上没有给我任何帮助。有什么方法可以开始这些帮助吗?

4

1 回答 1

2

Eclipse 还没有安装 Facelets 工具。到目前为止,只有Glassfish Server 插件JBoss Tools 插件带有 Facelets 工具。

根据您之前的问题,您使用的是 Tomcat,所以 JBoss Tools 应该这样做(它实际上比 Glassfish Server 插件功能更丰富)。在 Eclipse 中进入Help > Install New Software。假设您使用的是当前的 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"
于 2012-05-29T22:03:54.193 回答