gpt4 book ai didi

validation - 如何显示JSF成功消息

转载 作者:行者123 更新时间:2023-12-04 13:43:47 25 4
gpt4 key购买 nike

我想知道当h:form中提交的数据有效时,如何在JSF页面上添加“成功”消息。例如“记录已成功插入”。我尝试使用FacesContext.addMessage(String clientId,String message),但是该消息显示在相同的h:messages框中,如果数据无效,该框中将显示错误消息,从而导致文本显示为红色。我不希望使用JavaScript警报。

任何帮助将不胜感激。

最佳答案

使用不同的样式类

h:messages  infoStyle="color:darkgreen" errorStyle="color:darkred"  

添加消息时
为了成功
FacesMessage facesMessage = new FacesMessage(FacesMessage.SEVERITY_INFO, message, null);

失败
FacesMessage facesMessage = new FacesMessage(FacesMessage.SEVERITY_ERROR, message,      null);

关于validation - 如何显示JSF成功消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5696359/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com