我想为 PDF 输出设置响应。我如何实现这一目标?
我可以设置 Excel 输出并从浏览器成功获取所需的 Excel 工作表,但对于 PDF,我无法获得所需的输出。
对于 Excel,以下代码可以正常工作
String excelContent = "an html table..";
getServletResponse().setContentType("“application/vnd.ms-excel");
getServletResponse().setHeader("Content-Disposition","inline; filename=" + pageTitle + ".xls");
PrintWriter ps = getServletResponse().getWriter();
ps.println(excelContent);
但是对于 PDF,我尝试将内容类型设置为 PDF,但无法正确获取(即使在浏览器中打开 PDF 文件也不会显示任何内容)
String excelContent = "an html table..";
getServletResponse().setContentType("“application/pdf");
getServletResponse().setHeader("Content-Disposition","inline; filename=" + pageTitle + ".pdf");
PrintWriter ps = getServletResponse().getWriter();
ps.println(excelContent);
html表格不能在PDF中显示吗?