JSF - exibindo pdf com ajax
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?
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
Curtidas 0