Witam,
Mam dość proste pytanie odnośnie JSF. Wykorzystywałem komponenty h:message oraz h:messages. Generalnie nie miałem z nimi żadnych problemów jeśli chodzi o stosowanie ich do walidacji formularzy.
Gdy chciałem wyświetlać użytkownikowi customowe komunikaty zbudowane na podstawie danych z logiki biznesowej znacznie łatwiej było mi wykorzystywać ui:repeat, ponieważ:
- łatwiej się je styluje i dostosowywuje
- nie znikają po akcji formularza (jest to typowe, gdyż message to generalnie odpowiedź walidatora)
- po np. przejściu na inną stronę DataTable dane nie znikają
Pytania:
- Czy tagi h:message i h:messages powinny być stosowane głównie do walidacji i używanie ich do ogólnych komunikatów wejścia-wyjścia to nie najlepszy pomysł?
- Czy do customowych komunikatów od logiki biznesowej faceletowy ui:repeat to generalnie lepsze wyjście, czy też wydaje mi się?
Pozdrawiam,