我有一个数据库,其中有一个字段包含Blob数据。我想把下载链接放在这个文件上。我用过
resp.setContentType("application/pdf");
resp.getOutputStream().write(content.getBytes());
获取pdf文件。 我能够获取该文件,但它会在编写此代码的页面上下载。 我想把链接与文件名和单击我想下载此文件的链接。
答案 0 :(得分:1)
我只需在您的下载链接中添加target="_blank"
属性:
<a target="_blank" href="http://pathtothedownloadservlet">Download this pdf</a>
或者,如尼克所说,使用内容处理,如下所示:
resp.setHeader( "Content-Disposition", "attachment;filename=test.pdf");
答案 1 :(得分:0)