日期:2014-05-18  浏览次数:20670 次

java如何下载Wps、及txt文档?(急、急、急!)
java如何下载Wps、及txt文档? 我上传到项目里的wps文件,下载时指向其所在目录,是直接打开的!我想做的是不打开,而是下载!求高手指点!
java?下载

------解决方案--------------------
不知道楼主有没用什么框架,如果没有的话楼主可以把路径指向一个下载的servlet使用response进行的outputStream以流的方式输出到客户端进行下载。
response.setContentType("text/plain;charset=UTF-8");
//下面这句attachment就保证你的文本文档不会被直接打开每次都会进行下载
response.addHeader("Content-Disposition","attachment;fileName=你的文件名");
------解决方案--------------------
说的不够详细啊
------解决方案--------------------
引用:
Quote: 引用:

不知道楼主有没用什么框架,如果没有的话楼主可以把路径指向一个下载的servlet使用response进行的outputStream以流的方式输出到客户端进行下载。
response.setContentType("text/plain;charset=UTF-8");
//下面这句attachment就保证你的文本文档不会被直接打开每次都会进行下载
response.addHeader("Content-Disposition","attachment;fileName=你的文件名");

我现在的条件是只有文件路径,在jsp页面怎么下载,还有就是response 引用的那个空间呢?

jsp要下载的话就是提交请求到servlet把文件的路径当做参数提交过去,servlet用response的outputStream把这个文件以流的形式发出去。
word excel这种不是可以直接打开的文本文件你用路劲是可以直接下载的,像txt这样的文本文件你必须用response的方式进行下载response.addHeader("Content-Disposition","attachment;fileName=你的文件名");这句就是避免直接打开文本文件。wps的话一样加上wps的文件类型。