Pessoal…
Eu fiz um método que gera um stream de PDF para ser exibido no Browser. O problema é que o método
gera o PDF na página que o usuário estava gerando uma sensação de desconforto.
A solução seria abrir um pop up e exibir o PDF nesta janela.
Estou usando o ADF Faces e estou com problemas para invocar o método ao carregar o pop up.
Estou utilizando o <af:commandLink action:dialogNovaJanela />. A janela está sendo aberta
mas gostaria de que assim que a janela fosse aberta a mesma envocasse o método desejado.
Já tentei colocar
<af:commandLink action="dialog:NovaJanela" launchEvent="#{xxx.xx}"/>
<af:commandLink action="dialog:NovaJanela" resultEvent="#{xxx.xx}"/>
A princípio o resultEvent não está no escopo pois preciso envocar o método assim que abrir a janela.
Tenho o pressentimento de que o correto seria usar o launchEvent mas não estou sabendo utilizar
tal propriedade.
Resumindo… Assim que abrir a nova janela eu preciso invocar um método.
Valeu pela ajuda!!!