【发布时间】:2012-11-15 17:25:08
【问题描述】:
我在 java servlet 中创建一个 pdf,当我创建的 pdf 打开时,它错误地以我的 servlet 命名该 pdf。这是我的代码:
response.setHeader(contentDisposition, "inline; filename=TemporaryVerification.pdf");
try {
reader = new PdfReader(CreateStuVerification.class.getResource("/resource/" + tempFile));
stamp = new PdfStamper(reader, response.getOutputStream());
所以我希望将我的 pdf 命名为“TemporaryVerification.pdf”,但它的名称是“CreateStuVerification.pdf”(这是我的 servlet 的名称)。有谁知道这是为什么,以及如何纠正它?
编辑:我必须将其保留为内联 pdf。虽然当我尝试将其作为附件时,它的名称是正确的。
【问题讨论】: