download ">
猿教程 Logo

使用JSP下载文件

在这个例子中,我们将下载jsp文件。 但你可以下载任何文件。 要从服务器下载文件,应指定名为APPLICATION / OCTET-STREAM的内容类型。

index.jsp

此文件提供了一个链接以下载jsp文件。

<a href="download.jsp">download the jsp file</a>

download.jsp

在这个例子中,我们正在下载位于e:驱动器中的home.jsp文件。 您可以相应地更改此位置。

<%  
  String filename = "home.jsp"; 
  String filepath = "e:\\"; 
  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(); 
%>


版权声明:本站所有教程均为本站原创或翻译,转载请注明出处,请尊重他人劳动果实。请记住本站地址:www.yuanjiaocheng.net (猿教程) 作者:卿文刚
本文标题: C#环境
本文地址:http://www.yuanjiaocheng.net/Jsp/downloading-file-from-the-server-in-jsp.html