CSS和JS不与PrimeFaces合作

时间:2015-01-04 01:01:24

标签: javascript css jsf jsf-2 primefaces

有人能告诉我为什么CSS和JS在我的PrimeFaces 5.1项目中停止工作。 我在Apache Tomcat服务器中部署我的项目。

这是我的home.xhtml页面:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:p="http://primefaces.org/ui">

    <head></head>

    <h:body>
        <p:layout style="min-width:400px;min-height:100px;">
            <p:layoutUnit position="center" size="400"  >
            </p:layoutUnit>
        </p:layout>

        <p:layout style="min-width:400px;min-height:500px;">
            <p:layoutUnit position="west" size="244"  >
                <h5>
                    <h:form>
                        <p:menu toggleable="true">
                            <p:submenu label="Eleves">
                                <p:menuitem value="Nouvel élève"
                                            action="#{menuView.setSelectedItem(1)}"
                                            update=":globalPanel"/>

                                <p:menuitem value="Consultation"
                                            action="#{menuView.setSelectedItem(2)}"
                                            update=":globalPanel"/>

                            </p:submenu>
                            <p:submenu label="Personnels">
                            </p:submenu>
                            <p:submenu label="Notes">
                            </p:submenu>
                            <p:submenu label="Caisses">
                            </p:submenu>
                            <p:submenu label="Salaires">
                            </p:submenu>
                            <p:submenu label="Référentiel">
                            </p:submenu>
                        </p:menu>
                    </h:form>
                </h5>
            </p:layoutUnit>

            <p:layoutUnit position="center">
                <p:panel  id ="globalPanel"  >
                    <p:panel id="inscriptionPanel"
                             rendered="#{menuView.selectedItem == 1}"
                             header="Inscription"
                             style="margin-bottom:20px">
                        <ui:include src="/addStudent.xhtml" />
                    </p:panel>

                    <p:panel id="testerPanel"
                             rendered="#{menuView.selectedItem == 2}"
                             header="Consultation"
                             style="margin-bottom:20px">
                        <ui:include src="/consul.xhtml" />
                    </p:panel>
                </p:panel>
            </p:layoutUnit>
        </p:layout>
    </h:body>
</html>

部署时,我在浏览器控制台中遇到错误,如:

  

未捕获的TypeError:无法读取属性&#39; cw&#39; of null(index):1

     

未捕获的TypeError:无法读取属性&#39; ab&#39; of null(index):1

     

未捕获的TypeError:无法读取属性&#39; ab&#39; of null(index):1

看起来感觉已经消失了:

0 个答案:

没有答案