当前位置: 技术问答>java相关
关于数据库中文件下载的问题,小弟是java支持者!!!
来源: 互联网 发布时间:2015-09-08
本文导语: 我用java成功将文件保存到数据库,也可以读出来,但是那是InputStream 类型的,请问各位大虾,我如何能在Web上下载存在数据库中的文件。我用的是JSP。 先谢谢各位了。 | 估计要自动下载比较...
我用java成功将文件保存到数据库,也可以读出来,但是那是InputStream
类型的,请问各位大虾,我如何能在Web上下载存在数据库中的文件。我用的是JSP。
先谢谢各位了。
类型的,请问各位大虾,我如何能在Web上下载存在数据库中的文件。我用的是JSP。
先谢谢各位了。
|
估计要自动下载比较难,你可以先取出在服务器上生成一个临时文件,而且文件的类型也要你事先指定好,而jsp中则显示刚生成的文件下载链接。
我们做过的是直接从数据库取出doc、excel或pdf文档然后通过servlet回写显示而不是下载,如果是那样的话,你直接用response.setContentType("application/pdf")或相应的类型后,然后将InputStream中的内容通过response.getOutputStream()输出即可。
我们做过的是直接从数据库取出doc、excel或pdf文档然后通过servlet回写显示而不是下载,如果是那样的话,你直接用response.setContentType("application/pdf")或相应的类型后,然后将InputStream中的内容通过response.getOutputStream()输出即可。
|
做一个bean.写一个取值的方法,扡出来的文件转为byte[].
然后再解开。
然后再解开。