Самое простое, что можно сделать, это показать условное сообщение на странице, отображаемой при отправке сообщения, например:
<span t:type="If" t:test="messageSent">Your message was sent.</span>
Фрагмент класса страницы:
@Persist(PersistenceConstants.FLASH)
private boolean messageSent;
public boolean isMessageSent() {
return this.messageSent;
}
@OnEvent(EventConstants.SUCCESS)
void onSendMessage() {
...
this.messageSent = true;
}
Если в вашем коде есть другие места, где вы хотите отображать сообщения, или если вы хотите использовать какой-нибудь изящный AJAX, возможно, вам понадобится создать компонент сообщений для добавления в макет.