一尘不染

蚀不给任何帮助CTRL +空格

jsp

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


阅读 252

收藏
2020-06-10

共1个答案

一尘不染

Eclipse尚未安装buitin Facelets工具。到目前为止,只有Facefish
工具附带了Glassfish服务器插件JBoss工具插件

根据您先前的问题,您正在使用Tomcat,因此JBoss Tools应该这样做(实际上,它比Glassfish
Server插件具有更多功能)。在Eclipse中进入“ 帮助” >“安装新软件”。假设您正在使用当前的Eclipse Indigo
SR2版本,请在其中输入以下URL:

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

等待选项列表加载完毕,最后选择并安装“ JBoss Web and Java EE Development”选项。


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

xmlns:p="http://primefaces.org/ui"
2020-06-10