2014-11-12 6 views
0

Возможно ли динамическое создание страниц PrimeFaces или RichFaces? Что я хочу сделать, это создать редактор в виде «членов» в моем приложении, где пользователи могут создавать формы, выбирая несколько флажков, переключателей, текстовых полей и помещая их в определенные позиции. Я бы подумал, что информацию о такой динамической странице лучше всего сохранить в базе данных. Готовы ли использовать функции, которые обеспечивают динамическое создание страниц, как это? Или мне нужно его самостоятельно создать с помощью петель и переключателей? Я любезно благодарю за любую помощь по этому поводу!Динамически создавать страницы XHTML?

ответ

0

Вы можете сделать это декларативно (переключает в xhtml для отображения или не определенных компонентов) или программно, добавляя новые компоненты в корень пользовательского интерфейса. Используйте FacesContext для получения корня пользовательского интерфейса, а затем добавьте нужные классы. (например, вы можете добавить объект InputText).

Смежные вопросы