Я работаю над JSF 2.0, Richfaces 4.0. У меня есть требование, когда мне нужно показать сообщение об ошибке, когда возникает какое-либо внутреннее исключение. Мы показываем список пользователей, используя rich:dataTable. При получении списка пользователей, если возникает какое-либо внутреннее исключение, мне нужно показать сообщение об ошибке вверху.
В вспомогательном компоненте у нас есть одна переменная usersList. В методе getUsersList() мы вызываем базу данных, чтобы получить список пользователей.
<rich:dataTable value="#{myBean.usersList}>
</rich:dataTable>
Всякий раз, когда возникает исключение, я перехватываю это исключение в методе getUsersList(), создаю объект FacesMessage и добавляю этот объект сообщения в FacesContext. я использую
<rich:messages />
тег для отображения сообщений об ошибках. Но сообщение об ошибке не отображается.
Может ли кто-нибудь помочь мне в этом?
Заранее спасибо.