FileUpload | Methods |  |

## setMaxTotalContentLength

전체 폼 데이터(파일, 폼)의 전송 가능한 대한 최대 크기를 제한합니다.

#### Syntax

    void setMaxTotalContentLength ( long maxTotalContentLength )

#### Parameters

maxTotalContentLength

[in] 전체 폼 데이터에 대한 최대 크기를 입력합니다.

#### Return Values

#### Remarks

setMaxTotalContentLength Method는 폼으로 전송되는 모든 데이터를 기준으로 설정됩니다.

#### Sample Codes

Java

    FileUpload fileUpload = new FileUpload(request, response);
    try {
    	fileUpload.setAutoMakeDirs(true);
    	String saveDirPath = request.getRealPath("/");
    	saveDirPath += ("UploadDir" + File.separator);

    	// 전체 Content-Length를 10MB로 제한합니다.
    	long maxTotalContentLength = 1024*1024*10;
    	fileUpload.setMaxTotalContentLength(maxTotalContentLength);

    	fileUpload.startUpload(saveDirPath);

    	FileItem[] fileItems = fileUpload.getFileItems("files");
    	if(fileItems != null) {
    	}
    }
    catch(CrossUploaderException ex) {
    }
    catch(Exception ex) {
    	fileUpload.deleteUploadedFiles();
    }
    finally {
    	fileUpload.clear();
    }