0
我正在開發一個JSF頁面,因爲我有兩種形式。我在這兩種形式中都使用rich:messages。在具有兩種形式的頁面中顯示錯誤消息的問題
假設,在第一種形式,如果我不輸入任何必填字段,我點擊保存,然後錯誤消息顯示在頁面兩次(我使用豐富AM:消息兩種形式) 。
有什麼辦法可以讓錯誤信息顯示在窗體上嗎?
在此先感謝。
我正在開發一個JSF頁面,因爲我有兩種形式。我在這兩種形式中都使用rich:messages。在具有兩種形式的頁面中顯示錯誤消息的問題
假設,在第一種形式,如果我不輸入任何必填字段,我點擊保存,然後錯誤消息顯示在頁面兩次(我使用豐富AM:消息兩種形式) 。
有什麼辦法可以讓錯誤信息顯示在窗體上嗎?
在此先感謝。
如果您使用RichFaces的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>
如果您uisng RichFaces的4您需要更換與limitRender的限於列表和重新描繪與渲染