2010-03-13 101 views
0

我是Rashmi.I在使用JSF開發的單個JSP頁面中有兩種形式。每種形式都有一個必需的字段輸入和一個提交按鈕。單擊任何按鈕形式,這兩種形式應該得到驗證,並顯示所需要message.Please需要幫助..........JSF需要字段驗證 - 需要幫助

示例代碼:

<body> 
<f:view> 
    <h:form id="form1"> 
    <h:outputText value="UserName:"/> 
    <h:inputText id="userName1" value="#{userBean.userName}" required="true" requiredMessage="UserName1 required"/><br/><br/> 
     <h:message for="userName1" style="color:red"></h:message> 
    <a4j:commandButton action="login1" value="SUBMIT" type="submit" reRender="form1,form2" /> 
    </h:form> 
    <br/> 
    <br/> 
    <br/> 
    <h:form id="form2"> 
     <h:outputText value="UserName:"/> 
    <h:inputText id="userName2" value="#{userBean.userName}" required="true" requiredMessage="UserName2 required"/><br/><br/> 
    <h:message for="userName2" style="color:red"></h:message> 
    <a4j:commandButton action="login" value="SUBMIT" type="submit" reRender="form1,form2" > 
    </a4j:commandButton> 
    <h:commandLink ></h:commandLink> 
    </h:form> 
    </f:view> 
</body> 

提前 感謝。

回答

2

將您想要發送到服務器的輸入字段(因此也隱含地讓JSF驗證)在相同<h:form>。現在你有兩個獨立形式。