当我在eclipse中使用.jsp文件给我标签的帮助时......
我在哪里添加taglibs ......
<%@ taglib prefix="h" uri="http://java.sun.com/jsf/html" %>
<%@ taglib prefix="f" uri="http://java.sun.com/jsf/core" %>
现在我将.jsp
转换为.xhtml
,其中我无法添加上面的taglib而不是我必须使用
<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的帮助。 有什么办法可以帮助你吗?
答案 0 :(得分:2)
Eclipse没有buitin Facelets工具(还)。到目前为止,只有Glassfish Server plugin和JBoss Tools plugin附带了Facelets工具。
基于您使用Tomcat的previous question,JBoss Tools应该这样做(实际上它比Glassfish Server插件更丰富)。进入Eclipse以帮助&gt;安装新软件。假设您使用的是当前的Eclipse Indigo SR2版本,请在其中输入以下URL:
等到选项列表加载并最终选择并安装“JBoss Web和Java EE Development”选项。
无关具体问题,根据您之前的问题,您已经安装了PrimeFaces 3.2。但是你正在使用旧的PrimeFaces 2.x XML命名空间URI。修复它:
xmlns:p="http://primefaces.org/ui"