cos 라이브러리는 jsp에서 파일 업로드한 파일을 java에서 처리할 수 있게 해주는 라이브러리 입니다.
출판사인 오레일리에서 제작했구요.
다운로드 주소 : http://www.servlets.com/cos/cos-26Dec2008.zip
전제 조건은 다음과 같습니다.
Form -> Method="POST"방식
input type="file" |
Form에는 저렇게 입력하시면 되고 톰캣의 라이브러리나 프로젝트의 WebContent/WEB-INF/lib/에
cos.jar파일을 넣고 쓰시면 됩니다.
자바에서의 파일 처리 코드는 다음과 같습니다.
final String FILE_DIR = "C:/workspace/bookrent/WebContent/uploadFile";
MultipartRequest mrequest = new MultipartRequest(request 객체, FILE_DIR,
mrequest.getParameter("파라미터명"); |
단 사용시 주의사항이 있습니다. MultipartRequest 를 사용할경우
기존의 request.getParameter()가 먹지를 않습니다.
그래서 MultipartRequest의 getParameter()를 사용하시면 되는데 위의 예제의 경우를 보면
mrequest.getParameter("파라미터명");
이렇게 쓰셔야 한다는 거지요!
'Programming > HTML+CSS' 카테고리의 다른 글
text-overflow:ellipsis (0) | 2013.03.05 |
---|---|
초기화 코드 (0) | 2013.03.05 |
[CSS] visibility:hidden과 display:none의 차이점 (0) | 2013.01.14 |
[CSS] 시작 문자 선택자 (0) | 2012.11.30 |
[CSS] overflow, position, flow (0) | 2012.11.30 |