个性化阅读
专注于IT技术分析

使用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(); 
%>

赞(0)
未经允许不得转载:srcmini » 使用JSP从服务器下载文件的示例

评论 抢沙发

评论前必须登录!