Olá Pessoal,
Estou com uma dúvida sobre como ganhar dinamismo na montagem de componentes de uma página JSF.
A idéia é que eu tenha componentes diferentes em uma mesma home de uma aplicação.
Estou trabalhando com toda a criação de componentes em classes java “PageBeans”, pendurando uns aos outros em uma árvore de componentes.
O problema é que percebi que toda parte de layout e posicionamento eu terei que fazer com CSS. Outra coisa é que no meu JSP ficou somente o componente pai e todos os outros eu adicionei à ele, ou seja, só estão visíveis em minha classe java e não no jsp.
Isso é meio estranho para possíveis manutenções, mas gostaria de saber quais os prós e contras dessa implementação, se alguém já adotou esse tipo de prática e se houve problemas de performance.
O objetivo é dinamizar a criação de componentes na página talvez criando classes “ComponentsFactory”.
O que me dizem!?
Obrigado!