我正在使用JSF 2.3 Mojarra和PrimeFaces 7开发一个基于web的应用程序。我的问题是错误消息,我将其定义为
<p:message for="..."> <p:autoUpdate/> </p:message>
根据我当前显示的页面,以不同的样式播种。我怀疑这是由于我使用的某些自定义样式,但我不确定。我有以下情况:
1.)显示两条消息,其中一条消息在显示后不久消失。这两条消息都以白色显示,背景为红色:
2.)显示两条消息,其中一条消息在显示后不久消失。这一次,其中一个文本为白色,背景为红色,而另一个文本则为红色,背景为白色:
3.)而且,我还有两个案例(尽管它们出现在不同的页面上)
3a中。)仅显示一条消息,其文本为红色,没有自己的背景色-这意味着背景色是从父级(白色)继承的
3.b)仅显示一条消息,文本为白色,背景为红色。
有没有一种方法可以像(3a)中的情况那样显示所有消息?