posts - 247,  comments - 25,  trackbacks - 0

<%@ page contentType="text/html" pageEncoding="euc-kr"%>
<%@page import="java.util.*,java.io.*"%>

<%
 String filepath = request.getRealPath("/upload") + "\\";
 String filename = request.getParameter("fileName");
 //System.out.println(filepath + "----" + filename);
 byte b[] = new byte[600];
 File files = new File(filepath + filename);
 if (!files.exists()) {
%>
<script>
alert('해당 파일이 존재하지 않습니다!');
window.history.back();
</script>
<%
 } else {
  OutputStream outStream = response.getOutputStream();
  response
    .setContentType("application/x-msdownload;charset=UTF-8");

  response.setHeader("content-disposition",
    "attachment;filename=" + filename);
  FileInputStream in = new FileInputStream(files);
  int n = 0;
  while ((n = in.read(b)) != -1) {
   outStream.write(b, 0, n);
  }
  in.close();
  outStream.flush();
  outStream.close();
  out.clear();
  out = pageContext.pushBody();

 }
%>

posted on 2008-12-15 17:09 林的 阅读(94) 评论(0)  编辑  收藏 所属分类: util

只有注册用户登录后才能发表评论。


网站导航:
 
<2008年12月>
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

想回家了,呵呵!

常用链接

留言簿(6)

随笔分类

随笔档案

文章分类

文章档案

相册

收藏夹

搜索

  •  

最新评论

阅读排行榜

评论排行榜