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的限于列表和重新描绘与渲染