Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何将primefaces添加到我的jsp和servlets导航栏_Java_Jsp_Jsf_Servlets_Primefaces - Fatal编程技术网

Java 如何将primefaces添加到我的jsp和servlets导航栏

Java 如何将primefaces添加到我的jsp和servlets导航栏,java,jsp,jsf,servlets,primefaces,Java,Jsp,Jsf,Servlets,Primefaces,我几乎所有的项目都在jsp和servlet中,现在我想将primefaces中的一个页面添加到我的导航栏中……无论我做了什么尝试,它都不会将其添加到我的项目中……我是否缺少web.xml文件中的某些内容?当我尝试将primefaces添加到jsp和servlet项目时,为什么它不显示在我的页面上?甚至可以将primefaces添加到jsp 从primefaces我想添加index.xhtml,appmenu.xhtml和template.xhtml 这些是我的index.html和navbar.

我几乎所有的项目都在
jsp和servlet
中,现在我想将
primefaces
中的一个页面添加到我的导航栏中……无论我做了什么尝试,它都不会将其添加到我的项目中……我是否缺少
web.xml
文件中的某些内容?当我尝试将
primefaces
添加到
jsp和servlet
项目时,为什么它不显示在我的页面上?甚至可以将
primefaces
添加到
jsp

primefaces
我想添加
index.xhtml
appmenu.xhtml
template.xhtml

这些是我的
index.html
navbar.jsp
,看起来像这样……所以我想通过向我的nav类添加
index.xhtml
来做类似的事情

index.html

  <ul class="nav">
           <li class="active"><a href="#">Home</a></li>
           <li><a href="assets.jsp">Assets</a></li>
           <li><a href="groups.jsp">Groups</a></li>
           <li><a href="LocationServlet">Locations</a></li>
           <li><a href="relocate.jsp">Relocate</a></li>    
           <li><a href="index.xhtml">Reports</a></li>   
   </ul>
因此,我在navbar类中使用href=“index.xhtml”尝试了同样的方法

navbar.jsp

<ul class="nav">
        <li <c:if test="${param.pageName == 'home'}">class="active"</c:if>><a href="index.html">Home</a></li>
        <li <c:if test="${param.pageName == 'assets'}">class="active"</c:if>><a href="assets.jsp">Assets</a></li>
        <li <c:if test="${param.pageName == 'groups'}">class="active"</c:if>><a href="groups.jsp">Groups</a></li>
        <li <c:if test="${param.pageName == 'locations'}">class="active"</c:if>><a href="${pageContext.request.contextPath}/LocationServlet">Locations</a></li>
        <li <c:if test="${param.pageName == 'relocate'}">class="active"</c:if>><a href="relocate.jsp">Relocate</a></li>
        <li <c:if test="${param.pageName == #}">class="active"</c:if>><a href="index.xhtml">Reports</a></li>
    </ul>

Primefaces是一个JSF框架,所以你的问题答案是否定的。应该可以通过添加myfaces或mojarra JSF实现来实现,但它是一个丑陋的混合体,不仅仅是JSP

而且,
应该是
才能使测试为真,除非#是变量还是输入错误