Então, eu havia tentado usar js:function mas com uma dataTable, só que os componentes JSF são inicializados antes do body… por isso aparecia sem dados, e não tinha utilizado o reRender rs Para isso, utilizo o binding agora!! O que acha dele?? Na verdade ele é apenas para executar métodos necessários para inicilização de uma tela na aplicação e seu get retorna null.
Assim que der vou reproduzir sua dica e posto se de certo!!
Obrigado desde já!!
ele funciona no carregamento da pagina, mas qdo utilizo ele dentro da tag [h:head]
ele é executado a cada evento da pagina. Tenho uma dataGrid e ela possui dois botoes
de ações. Qdo eu clico neles para exibir o meu dialog o método preRenderView e executado novamente.
Alguem sabe como eu chamar esse método apenas 1 vez na chamada da pagina.
Eu tbm comecei utilizando essa TAG
mas o problema dela que ela é executada a
cada evento ajax, me deparei com esse problema dai
resolvi criar um método que executasse apenas no
momento que a pagina fosse carregada, por isso
adotei o modo com @PostConstruct no meu MBean
//meta dados para indicar que o método será executado
//logo apos a construção da pagina
@PostConstruct
public void inicializar(){
//variaveis para inicialização
}