我开发了一个GWT应用程序,它在服务器上创建一个PDF文件,然后将其传输到客户端。 在客户端,会出现一个允许用户
的窗口我已经阅读了这个主题的几个主题,例如
这帮我编写了doGet() - 我的print-servlet中的方法如下:
resp.setContentType("application/octet-stream");
resp.setHeader("Content-Disposition:", "attachment; filename=\"" + fileName + "\"");
使用本地GWT-developement服务器进行测试和调试时,此工作正常。
但我的大问题是:
部署到GAE并在GAE上运行代码后,创建的pdf名称不会传输到客户端......!
而不是例如 TestPdf-25072016.pdf ,该名称仅包含 print 一词。
这导致了当我想打开PDF时,不会自动调用PDF的标准程序。当然,print不是我想要的PDF的名称......
我的失败在哪里?特别是我很困惑,使用本地开发服务器时一切正常吗?
非常感谢您的支持!