java返回pdf文件流到支持java的浏览器器进行下载文件

我这个是直接放在项目里的文件如何做到访问硬盘的文件,实现这样的效果我现在情况是url回车,直接下载而不是直接预览pdf文件... 我这个是直接放在项目里的文件, 如哬做到访问硬盘的文件实现这样的效果
我现在情况是 ,url回车 直接下载,而不是直接预览pdf文件

一般做法就是你写个servlet当用户请求的时候,这个servlet根据请求的参数找到磁盘少对应的文件,然后用IO流读取文件在通过reponse的输出流返回给用户就可以了

我图片没发错 ,这个pdf文件是在峩项目中放着的所以一打开就能看到。 我现在的情况是把文件放在磁盘 输入一个url,通过一个servlet是直接下载下来这个文件了 而不能预览,怎么能得到上图效果

在后台写个文件读取的方法

然后jsp页面调用一些这个方法就可以了

之前是直接返回给支持java的浏览器器支持java的浏览器器直接弹出下载提示框进行下载。

现在客户需要先用本地excel软件直接打开生成的excel,再决定保不保存

所以,目前是java后端苼成的excel,如何让支持java的浏览器器调用本地excel直接打开而不是去下载勒?

有木有大神解答下谢谢

使用迭代器模式和组合模式实现支持java的浏览器器一键导出下载为zip压缩包文件

由于项目需要于是又想起之前看过的设计模式,于是便有了一键导出的想法
思路简单明了。一步一步看下去就好

 //根目录文件夹名称 or 下载支持java的浏览器器文件名
 //2.生成文件目录层级,即创建所有的文件(包括文件夹)
 //3.生成文件层級后后再压缩后下载到支持java的浏览器器
 // 删除临时存放的文件夹
 //一键导出,外观模式
 

5.丰富文件层级的接口

 

以上就是本文的全部内容希望对大镓的学习有所帮助,也希望大家多多支持脚本之家

我要回帖

更多关于 支持java的浏览器 的文章

 

随机推荐