JSF - exibindo pdf com ajax

Java

18/12/2012

Boa noite galera eu tenho o seguite problema:

eu tenho o seguinte botão

<p:commandButton value="Solicitar" actionListener="#{empenhoControle.gerarSolicitacaoEmpenhoConfigurado}" ajax="true" oncomplete="handleCompleteConfigEmpDlg(xhr, status, args);" update="growl"/>

esse button chama um metodo que faz uma validação e dependendo dessa validação ele fecha o dialog que se encontra aberto e exibe um pdf, caso haja algum campo invalido o dialog continua aberto e é exibida uma mensagem de campo invalido atraves do grow.

A validação funciona perfeitamente o problema e que o arquivo pdf não e exibido, acredito que tem realção com o ajax="true" so que se eu seta como false ocorre um erro de nullPointer pois eu chamo RequestContext para setar a propriedade da função javaScript que controla o dialog atraves do "handleCompleteConfigEmpDlg(xhr, status, args);" e esse RequestContext vem null.

algum sabe como eu posso resolver isso?
Ismael Oliveira

Ismael Oliveira

Curtidas 0
POSTAR