Olá pessoal,
Tô com um problema para apresentar um relatório PDF que criei.
Dentro do web.xml foi definido a seguinte sessão:
<servlet>
<servlet-name>DownloadServlet</servlet-name>
<servlet-class>com.jsos.download.DownloadServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>DownloadServlet</servlet-name>
<url-pattern>/servlet/DownloadServlet</url-pattern>
</servlet-mapping>
no arquivo .xhtml quando o usuário clica no botão, eu tenho uma função javascript que faz o seguinte:
window.open("#{facesContext.externalContext.requestContextPath}/servlet/DownloadServlet?pedidoVendas_1.pdf","janela","toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=950,height=800,left=110,top=30")
Esse relatório “pedidoVendas_1.pdf” está sendo criado e jogado na pasta Internet Temporary Files da minha maquina. E quando aparece o pop-up acima, aparece com a mensagem de que o arquivo pedidoVendas_1.pdf não foi encontrado.
Pergunto:
Como posso utilizar a informação de caminho definida no arquivo web.xml para que eu possa abrir o pop-up com o arquivo PDF?
Será que existe outra maneira de eu apresentar o PDF?
No aguardo de respostas,
Valeu!