Include XHTML parecido com DataTable

Boa tarde galera!

Quem leu o titulo do topico deve ter pensado “esse cara ta viajando”…
Posso até estar, mas é mais ou menos isso que eu quero hahaha…

Eu quero fazer um xhtml só de ?Detalhes cliente? que será include em algumas páginas… só que cada vez vai vim de um bean diferente…

ai tenho uma pagina que darei o include:
include cliente.xhtml var=#{cc} value=#{bean.cliente}

Daí no cliente.xhtml eu só utilizo para buscar: cc.nomeDoCliente, cc.cidadeDoCliente… e por ai vai…

Será que consegui explicar o que eu estou precisando? E isso será possível ser feito?

O motivo de eu querer fazer isso é que eu não quero colocar em varias páginas xhtml o mesmo formulário idêntico, que só irá mudar o bean que o objeto cliente “vem”…

Obrigado desde já! Abraço!

composite component te ajuda?

Opá, pelo que eu li um pouco rápido vai dar sim! Verei depois com mais tempo e implementarei em meu sistema…

Só por curiosidade, no jsf 1.2 como isso era feito?
E possui algum outro componente que trabalhe parecido?

Obrigado! Abraço!

Foi introduzido no JSF2

http://stackoverflow.com/questions/10206020/jsf-1-2-composite-component-support

para mais detalhes.

Da para criar componentes tbem, ai é outra historia…