2011-08-17 12 views
0

私は2つのフォームを持っているという点で、1つのJSFページを開発しています。そして私は両方のフォームでrich:メッセージを使用しています。2つのフォームを持つページにエラーメッセージを表示する際の問題

私は必要なフィールドを入力しないと、私は[保存]をクリックし、(私は金持ち使用していますよう:メッセージの2つの形式で)を、エラー・メッセージが二回ページでを表示している場合は、最初の形式では、と仮定。

エラーメッセージがフォームに関して表示されるような方法はありますか?

ありがとうございます。あなたはRichFacesのを使用している場合

答えて

0

あなたはそうのようにそれを行うことができます3.3.3.Final:

<a4j:form id="tmpfrm1"> 
    <rich:messages /> 
    <h:inputText value="#{mybean.intmp1}" required="true"/> 
    <a4j:commandButton value="save" action="#{mybean.test1}" reRender="tmpfrm1" limitToList="true" /> 
</a4j:form> 

<a4j:form id="tmpfrm2"> 
    <rich:messages /> 
    <h:inputText value="#{mybean.intmp2}" required="true"/> 
    <a4j:commandButton value="save" action="#{mybean.test2}" reRender="tmpfrm2" limitToList="true" /> 
</a4j:form> 

あなたはRichFacesの4をuisngしている場合は、

をレンダリングしてlimitRenderとlimitToListと再レンダリングを交換する必要があります
関連する問題