Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > Динамический ui:include


Автор: Ace Wentura 11.12.2008, 14:46
Для <a4j:include> всё понятно:
Код

import org.ajax4jsf.component.UIInclude;
...
Include myInclude = new Include();
myInclude.setId('/qwe.xhtml');
...

А как сделать для <ui:include>?
Нигде не нашёл доки. Может кто пробовал, делал?

Идея проста до безобразия: хочется в динамике генерить некоторые компоненты (скажем панели или что-то в этом духе), а содержимое панелей сделать статичным - то есть вынести в отдельное представление и не загромождать код. Пока придумал только динамически создавать инклюд. Но a4j не очень подходит - нужно параметр внутрь передавать. Этого тоже не смог найти.

Заранее спасибо.

Автор: Ace Wentura 16.12.2008, 02:07
Люблю я писать в своих темах. Ахренеть как люблю  smile  smile 
Короче так. Можно было не парясь создавать a4j:include, ибо, как написано в доке, она только расширяет ui:include до нужного функционала. Практика показала что так и было. НО, было принято решение вместо этого пользоваться другими феньками. И теперь не нужно динамических инклюдов. Так что тема в общем исчерпана.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)