O que é equivalente a $("<div></div>").load("url...").appendTo("#container") no JSF?

Existe alguma maneira de fazer isso usando os recursos do JSF?

$("&lt;div&gt;&lt;/div&gt;").load("subPaginaX.xhtml").appendTo("#container");

A ideia é criar uma área que irá receber o conteúdo de uma página parcial em xhtml que irá ser carregada dinamicamente.

O “f:ajax render” só atualiza algo já carregado, mas preciso adicionar algo que será carregado tem tempo de execução.

[quote=clmr]Existe alguma maneira de fazer isso usando os recursos do JSF?

$("&lt;div&gt;&lt;/div&gt;").load("subPaginaX.xhtml").appendTo("#container");

A ideia é criar uma área que irá receber o conteúdo de uma página parcial em xhtml que irá ser carregada dinamicamente.

O “f:ajax render” só atualiza algo já carregado, mas preciso adicionar algo que será carregado tem tempo de execução.
[/quote]

ja que ninguém respondeu… eu não sei se entendi direito mas… você quer dinamicamente importar o conteudo de uma outra página dentro de uma página usando os recursos do jsf?

usando o jsf 1.2 e richfaces da para você colocar (se não me engano usei assim no passado) um rich:panel e dentro dele um a4j:include, no viewId do a4j:include você deixa o método do managed bean por exemplo que vai retornar o endereço da página, deixei isso dentro do painel para dar rerender no id do painel, não no do include…

por que você não usa Facelets?

Não consegui usar esse a4j:include!

Pesquisando na net fui até a página do richfaces e baixei o arquivo http://downloads.jboss.org/richfaces/releases/4.2.X/4.2.2.Final/richfaces-4.2.2.Final.zip, descompactei e adicionei as JARs no projeto e coloquei o atributo xmlns:a4j=“http://richfaces.org/a4j”, mas não me lista a opção o a4j:include no eclipse. Lista somente a4j:“outras opções”.