p:inputText,p:message和p:commandbutton不显示

时间:2015-11-15 00:13:36

标签: jsf

我想知道为什么p:inputText以及p:messagep:commandbutton没有显示,这是我的xhtml页面:

<ui:composition xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core" xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:c="http://java.sun.com/jsp/jstl/core" xmlns:p="http://primefaces.org/ui" template="/facelet/layout.xhtml" >
    <ui:define name="title">login</ui:define>
    <ui:define name="contentLeft">
    </ui:define>
    <ui:define name="contentCenter">
        <h:form id="mainForm">
            <h:panelGrid columns="3">
                <h:outputText style=" width: 100px " value=" login : "/>
                <p:inputText id="j_username" style=" width:200px " value="#{loginCtr.userName}"/>
                <p:message for="j_username" style=" color:red;" />
                <h:outputText style=" width:100px" value="mot de passe :"/>
                <p:inputText id="j_password" style="width:200px" value="#{loginCtr.userPassWord}"/>
                <p:message for="j_password" style="color:red;" />
                <h:column/>
                <p:commandButton action="#{loginCtr.connecter()}" value="se Connecter"/>

            </h:panelGrid>


        </h:form>
        <p:messages autoUpdate="true"></p:messages>
    </ui:define>
</ui:composition>

0 个答案:

没有答案