Проблема <p: schedule> внутри <ui: состав> <ui: define> ... <ui: define /> <ui: состав /> - PullRequest
0 голосов
/ 16 декабря 2010

Я использую p: schedule в моем проекте.Он просто работает с новым свежим приложением и в проекте.Но когда я помещаю это в шаблонный формат проекта: пользовательский интерфейс: композиция пользовательский интерфейс: определение p: расписание ... пользовательский интерфейс: определение пользовательского интерфейса: композиция

, тогда не отображается расписание, как показывают другие компоненты ???Любое предложение будет оценено.Немедленное требование :-(

1 Ответ

0 голосов
/ 16 декабря 2010

Это хорошо известная проблема с Facelets.

Как рекомендуется здесь , Используйте и только для явно разных фрагментов xhtml. Заключите компоненты в панели, если вам нужно сделать их более уникальными. Если необходимо, предоставьте идентификаторы, но имейте в виду, что два включенных фрагмента xhtml в качестве братьев и сестер вызовут у вас проблему с дублирующимся идентификатором. Для незначительной настройки пользовательского интерфейса в зависимости от состояния приложения используйте свойство компонента JSF rendered = "true / false".

Если вы используете PrimeFaces, я могу предложить вам использовать компонент p: outputPanel с визуализированным атрибутом вместо c: if.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...