добавить код для виджета (widget.xhtml) один раз, но использовать его дважды на одной веб-странице, возможно?Как? - PullRequest
0 голосов
/ 20 августа 2011

В моем приложении есть виджет, который мне нужно отобразить в двух местах (один раз в теле главной страницы и один раз через диалоговое окно). В настоящее время его код был добавлен дважды на странице. Теперь я подумал: если бы был способ, я мог бы просто включить его только один раз и показать тот же экземпляр в диалоговом окне, что и в теле основной страницы.

Можете ли вы предложить способ для этого?


Я использую: -

JSF 2.0 с Facelets
Primefaces 3.0 M3 Снимок

1 Ответ

1 голос
/ 20 августа 2011

JSF 2 имеет именно ту функцию, которую вы хотите: она называется составные компоненты .Я, в основном, позволяет вам записать кучу кода Facelet в файл и использовать его, как любой другой компонент JSF, передавать ему параметры и т. Д.

...