使用JSP从服务器下载文件的示例

在此示例中, 我们将下载jsp文件。但是你可以下载任何文件。要从服务器下载文件, 应指定名为APPLICATION / OCTET-STREAM的内容类型。
index.jsp该文件提供了下载jsp文件的链接。

< a href="http://www.srcmini.com/download.jsp"> download the jsp file< /a>

download.jsp【使用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(); %>

    推荐阅读