Я использую поляризационные поля и поля p: inputText, которые требуются, я использую глобальные сообщения p: для отображения необходимой информации и рычания только из бокового компонента. Однако при проверке отображаются как сообщения p:, так и сообщения об ошибках p: growl для требуемых полей. Кто-нибудь знает, как отключить сообщения рычания по умолчанию?Удалить сообщения развращения по умолчанию
<p:messages id="messages" autoUpdate="true"/>
<h:form id="addUser">
<p:growl id="newmessage" showDetail="false" globalOnly="true" />
<p:inputText id="name" value="#{manageUser.user.name}" required="true" />
и в моем бэк-боба
if (uf.checkUsernameAvailability(user.getLogin())) { FacesContext.getCurrentInstance().addMessage(null, new FacesMessage(FacesMessage.SEVERITY_WARN, "Error", "Username already exists!"));}
Я не понимаю, почему они продолжают появляться, если они не определены.
Не мог бы вы переместить свой код на свой вопрос (редактирование подключаемого под вопрос)? Трудно читать внутри комментария. –
Я пробовал это, и это не проблема, поскольку на другой странице у меня нет p: growl только p: сообщения и сообщение рычания все еще появляются. – Questionmark