Мне нужно заполнить страницу xhtml некоторым кодом JSF (с p: panel и p: datatables и т. Д.) Из управляемого компонента, но я не уверен, что это возможно. Мои attemps:Вставить код JSF в xhtml
1º
<h:outputText escape="true" value="#{controller.jsfString}"/>
Это не быть в состоянии понять "р:" компоненты, только простые HTML.
2º
<ui:include src="#{controller.jsfString}">
Он ожидает, что путь Xhtml, а не строка.
Я не знаю, что еще попробовать ... Возможно ли это?
У меня такое ощущение, что вы пытаетесь изобрести колесо, и на самом деле вы хотите создать пользовательский/составной компонент, который вы можете повторно использовать. http://www.mkyong.com/jsf2/composite-components-in-jsf-2-0/ – Gimby
Чтение миконга очень интересно (thx @Gimby), но, к сожалению, это не то, что я ищу. Мне просто нужно построить String в моем контроллере с некоторым кодом jsf, а затем поместить этот код jsf на мою страницу в остальную часть кода jsf ... Я бы предпочел использовать изобретенные колеса, обещаю! – toscanelli
Ну, а ответ «нет» Зим получает мое преимущество. Не могли бы вы хотя бы предоставить контекст ПОЧЕМУ вы должны сделать это не-JSF? Вы извлекаете содержимое страницы из базы данных или что-то в этом роде? – Gimby