【发布时间】:2015-11-02 10:08:24
【问题描述】:
我有一个jsp项目,在我的项目中我想从该位置下载一个txt文件。代码确实有效,但文件的内容实际上是jsp索引页面内容,我不知道这是怎么发生的。
String filename = "Teste.txt";
String filepath = "D:\\Online Secure File Transfer System\\project";
response.setContentType("APPLICATION/OCTET-STREAM");
response.setHeader("Content-Disposition","attachment; filename=\"" + filename + "\"");
java.io.FileInputStream fileInputStream=new java.io.FileInputStream(filepath + filename);
int i;
while ((i=fileInputStream.read()) != -1) {
out.write(i);
}
fileInputStream.close();
【问题讨论】:
-
你能告诉我清楚吗?
-
你的文件路径不好
-
下载确实在进行,但内容不是我所期望的。数据来自 index.jsp 文件。
-
从哪里下载?