Primefaces 5Primefaces компонент похож на р: сообщения
Есть ли компонент, который показывает данные, аналогичные p:messages
компонента. То есть greyed/color box с кнопкой закрытия, но без предупреждающего знака.
Или как вы можете использовать Messages компонент, чтобы показать любого содержания в качестве компонента панели.
EDIT: Если панель сообщений должна отображаться для нескольких обновлений, насколько я знаю, вы должны использовать FacesContext для добавления сообщения для каждого обновления. Я не хочу этого делать.
EDIT2: Это то, чего я хочу достичь. В лучшем случае с компонентой -поверхности.
Как вы можете видеть:
- любое содержание
- команда ссылка
- кнопка закрытия
Что еще вы хотите сделать с своим сообщением? Откуда это сообщение? Если вы просто не хотите иметь дело с FacesContext самостоятельно, подумайте об использовании 'Messages' из omnifaces ... – stg
Компонент' p: panel'. Желательно иметь такой компонент, но с видом сообщений. Я боюсь, что нет такого компонента, который бы выглядел как сообщения. Спасибо за отзыв Omnifaces. – Tony
Затем проверьте сгенерированный вывод HTML 'p: messages'. В основном это только тег div, для которого свойство css 'display' установлено на' none', при нажатии значка close. Это можно легко сделать либо с помощью обычного JavaScript, либо (как это делается в сообщениях p:) через jQuery. – stg