Я переписываю сайт, изначально написанный на Weblogic Beehive, на JSF 2.0, и столкнулся с проблемой, когда мне нужно преобразовать сообщения, создаваемые новым сайтом, в формат, ТОЧНО em> соответствует выходным данным существующего сайта.
Я попытался использовать тег, который хорош, но стиль и логика существующей структуры сообщений не очень хорошо вписываются в этот вывод.
Есть ли в JSF параметры, которые позволили бы мне создать собственный тег, который будет не только выводить сообщения, но и выполнять для них условную логику?
Например, я создавал FacesMessages со строкой сводки и подробностей, но формат старого сайта отображает только самую высокую сводку. Например, я добавляю 4 сообщения, каждое из которых имеет одинаковое сводное сообщение и разные детали. Я хочу отображать сводку только с наивысшей серьезностью.
Кроме того, мне нужно, чтобы сообщения отображались и оформлялись в виде поля, а не каждое сообщение, а некоторые детали должны иметь условные классы CSS.