2010-03-13 94 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>。现在你有两个独立形式。