org.codelabor.system.file.web.servlet
Class FileUploadStreamServlet

java.lang.Object
  extended by javax.servlet.GenericServlet
      extended by javax.servlet.http.HttpServlet
          extended by org.codelabor.system.file.web.servlet.FileUploadServlet
              extended by org.codelabor.system.file.web.servlet.FileUploadStreamServlet
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

public class FileUploadStreamServlet
extends FileUploadServlet

파일 업로드 스트림 서블릿

Author:
Shin Sang-jae
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.codelabor.system.file.web.servlet.FileUploadServlet
FileUploadServlet.Parameter
 
Field Summary
 
Fields inherited from class org.codelabor.system.file.web.servlet.FileUploadServlet
characterEncoding, ctx, fileCleaningTracker, fileManager, fileSizeMax, fileUploadProgressListener, forwardPathDelete, forwardPathDownload, forwardPathList, forwardPathRead, forwardPathUpload, mapIdGenerationService, parameterName, propertiesService, realRepositoryPath, repositoryType, requestSizeMax, servletConfig, sizeThreshold, tempRepositoryPath, uniqueFilenameGenerationService
 
Constructor Summary
FileUploadStreamServlet()
           
 
Method Summary
protected  void upload(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          파일을 업로드 한다.
 
Methods inherited from class org.codelabor.system.file.web.servlet.FileUploadServlet
delete, destroy, dispatch, download, getServletConfig, getServletInfo, getUniqueFilename, init, list, processParameters, read, service, view
 
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service
 
Methods inherited from class javax.servlet.GenericServlet
getInitParameter, getInitParameterNames, getServletContext, getServletName, init, log, log
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileUploadStreamServlet

public FileUploadStreamServlet()
Method Detail

upload

protected void upload(javax.servlet.http.HttpServletRequest request,
                      javax.servlet.http.HttpServletResponse response)
               throws java.lang.Exception
Description copied from class: FileUploadServlet
파일을 업로드 한다.
파일 외의 데이터와 매핑이 필요할 경우, (예: 게시판) 파라미터로 mapId를 입력 받는다. 파일 저장 방식은 파라미터 repositoryType으로 지정하며, 그 값은 org.codelabor.system.file.RepositoryType를 따른다.

Overrides:
upload in class FileUploadServlet
Parameters:
request - 요청
response - 응답
Throws:
java.lang.Exception - 예외


Copyright © 2011 CODELABOR. All Rights Reserved.