egovframework.rfc3.common.util
Class DownloadUtil

java.lang.Object
  extended by egovframework.rfc3.common.util.DownloadUtil

public class DownloadUtil
extends java.lang.Object

웹상에서 다운로드 작업을 수행하는 유틸리티

Author:
이현석

Method Summary
static void download(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.io.File file)
          지정된 파일을 다운로드 한다.
static void download(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.io.InputStream is, java.lang.String filename, long filesize, java.lang.String mimetype)
          해당 입력 스트림으로부터 오는 데이터를 다운로드 한다.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

download

public static void download(javax.servlet.http.HttpServletRequest request,
                            javax.servlet.http.HttpServletResponse response,
                            java.io.File file)
                     throws javax.servlet.ServletException,
                            java.io.IOException
지정된 파일을 다운로드 한다.

Parameters:
request -
response -
file - 다운로드할 파일
Throws:
javax.servlet.ServletException
java.io.IOException

download

public static void download(javax.servlet.http.HttpServletRequest request,
                            javax.servlet.http.HttpServletResponse response,
                            java.io.InputStream is,
                            java.lang.String filename,
                            long filesize,
                            java.lang.String mimetype)
                     throws javax.servlet.ServletException,
                            java.io.IOException
해당 입력 스트림으로부터 오는 데이터를 다운로드 한다.

Parameters:
request -
response -
is - 입력 스트림
filename - 파일 이름
filesize - 파일 크기
mimetype - MIME 타입 지정
Throws:
javax.servlet.ServletException
java.io.IOException