下载的例子

原创 2004年09月16日 23:29:00

<%@ page import="java.io.*;"%>
<%
try {
 
 String url = "D:/websrc/aaa.doc";// 实际文件路径
 String name = "默认中文文件名.doc";//显示给用户看的文件名,即ie弹出下载框中提示保存的文件名
 response.reset();
 response.setContentType("bin");
 response.setHeader("Content-Disposition", "attachment; filename="+new String(name.getBytes(),"iso8859-1"));//处理默认文件名的中文问题

 ServletOutputStream os = response.getOutputStream();
 FileInputStream in = new FileInputStream(url);
 byte[] data = new byte[1024];
 int temp = -1;
 while((temp=in.read(data))!= -1){
  os.write(data,0,temp);
  os.flush();
 }//while//
 in.close();
 os.close();
} catch(Exception e) {
 out.print(e.toString());
}
%>

 

常见的MIME类型

超文本标记语言文本 .html,.html text/html
普通文本 .txt text/plain
RTF文本 .rtf application/rtf
GIF图形 .gif image/gif
JPEG图形 .ipeg,.jpg image/jpeg
au声音文件 .au audio/basic
MIDI音乐文件 mid,.midi audio/midi,audio/x-midi
RealAudio音乐文件 .ra, .ram audio/x-pn-realaudio
MPEG文件 .mpg,.mpeg video/mpeg
AVI文件 .avi video/x-msvideo
GZIP文件 .gz application/x-gzip
TAR文件 .tar application/x-tar

bootstrap table实例

bootstrap table是一个非常好用,且功能很全的表格插件 在使用bootstrap table之前,需要将bootstrap-table.js 和bootstrap-table.css引入...
  • u014326004
  • u014326004
  • 2017年04月15日 23:47
  • 1363

图像下载的例子

 package servlet;import java.awt.image.BufferedImage;import java.awt.image.RenderedImage;import java...
  • lshln
  • lshln
  • 2009年11月19日 12:02
  • 874

lucene4.1 小例子 全文检索

自己需要到一个全文检索,就搜了一下整理了一个简单可用的代码 实现很简单 首先需要 lucen 的包...
  • linlinv3
  • linlinv3
  • 2014年04月04日 13:50
  • 2502

dll入门简单实例(动态链接库)

#ifndef __NC_DLL_SAMPLE_H__ #define __NC_DLL_SAMPLE_H__ #ifdef WIN32 #ifdef DLL_SAMPLE_EXPORT ...
  • w280683395
  • w280683395
  • 2015年04月08日 17:21
  • 2213

java web项目下载代码例子

java web项目下载代码例子: 1.新建工具类:DownlaodUtils.java import java.io.BufferedInputStream; import java.io.Buff...
  • nly19900820
  • nly19900820
  • 2015年12月15日 11:24
  • 1653

文件上传与下载完整案例

步骤: 1. 文件上传 2. 列表下载文件上传功能开发中比较常用,apache也提供了文件上传组件! FileUpload组件: 1. 下载源码 2. 项目中引入jar文件...
  • aimeizhewoye8
  • aimeizhewoye8
  • 2016年04月11日 18:01
  • 171

iframe的一个例子

 后台:using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Secu...
  • xiandawang
  • xiandawang
  • 2007年06月08日 15:55
  • 1452

dubbo+zookeeper小例子

项目使用:SpringMVC+maven项目需要使用dubbo,所以自学了几天,仅提供给新手,请根据文档查看…该项目仅是测试项目,并不完善,只实现了需要使用的基本功能,并且只提供了使用dubbo模块的...
  • zjm9109
  • zjm9109
  • 2015年06月30日 11:23
  • 1329

Android7.0官方Samples

示例 以下是 Android N 的代码示例。要在 Android Studio 中下载示例,请选择 File > Import Samples 菜单项。 注:这些可下载的项目设计...
  • wds1181977
  • wds1181977
  • 2016年08月23日 16:55
  • 2003

restful的例子

记录关于实现restful的例子: 在Apache+PHP 实现基于Slim的REST框架
  • yyyyyyyyyywwwwwwwwww
  • yyyyyyyyyywwwwwwwwww
  • 2015年04月23日 16:10
  • 626
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:下载的例子
举报原因:
原因补充:

(最多只允许输入30个字)