Olá, amigos do GUJ.
Estou iniciando no estudo do JSF 2.0, pois pretendo migrar uma aplicação. Estou com uma duvida sobre a criação de componentes customizados…
A aplicação existente utiliza Facelets e há alguns componentes que foram criados na forma do JSF 1.x (classe que extende UIComponent, classe que extende Renderer, e registra tudo no faces-config.xml).
Pelo que vi (até agora) no JSF 2.x, a criação dos componentes é com “composite component”, onde não há necessidade do código Java propriamente dito. Ocorre que alguns desses meus componentes já existentes são bastante complexos e há várias regras de negocio nas classes filhas de Renderer, regras essas que são usadas diretamente na geração do visual final do componente. Ou seja, gostaria de manter meu codigo Java dos componentes da maneira que está, não ter que criar um “composite component” para esses caras. No JSF 2, é possível?
Obrigado.