Struts 2流结果。在页面上运行javascript

时间:2013-08-08 00:09:46

标签: java javascript pdf struts2 safari

我使用PDFBox库动态创建了PDF。然后,我使用Struts 2流结果在浏览器中显示pdf,如下所示:

        <result name="preview" type="stream">
             <param name="contentType">application/pdf</param>
             <param name="inputName">inputStream</param>
             <param name="contentDisposition">filename="stream.pdf"</param>
             <param name="bufferSize">1024</param>
        </result> 

我现在要做的是让浏览器打开打印对话框。我尝试使用Adobe Acrobat Pro在pdf中嵌入javascript,只要用户在浏览器中有Adobe pdf查看器插件,这就有效。但是,我正在努力使这项工作与Safari,似乎浏览器pdf查看器中的默认值骑在文档中的嵌入式JavaScript。

有没有办法使用javascript或Struts我可以告诉页面打印?

谢谢!

0 个答案:

没有答案