Olá pessoal!
Estou escrevendo um componente JSF que precisa renderizar script JavaScript dinamicamente, e este conteúdo tem que ser renderizado dentro da tag <head> da página.
O problema é, não sei como acessar a tag <head> a partir dos métodos encodeEnd() ou encodeBegin(). Meu componente pode ser usado dentro de outras páginas HTML que já tenham declaradas uma tag <head>, e dessa forma, eu preciso “acessar” essa tag e renderizar uma tag <script> com o meu código javascript dinâmico.
Alguma idéia?
Grato desde já!
Rodrigo
[PS: Eu tô afim de escrever um tutorial/artigo sobre criação de componentes na API JSF 1.2… será que a galera teria interesse no assunto?]