1. 웹기반의 파일업로드를 컴포넌트
: MUltipartRequest --> cos.jar
2. Oreilly 사 (컴퓨터서적 출판사) 홈페이지에서 제공
www.servlets.com ==> com.oreilly.servlet ==> 다운로드
==> system library(이클립스상에서 인식)와 web-inf의 lib 폴더에 추가(웹에서 인식)
3. enctype="multipart/form-data"를 폼태그안에 넣으면 텍스트 형식뿐만 아니라
인간이 볼 수 없는 바이너리 형식도 전송가능하게 해준다
FileRenamePolicy policy는 쓰지말자 왜? 자기 환경에 맞는 파일이름정책을 써야지
미리 정해진 FileRenamePolicy policy는 고정적이고 유연하지 못하다
firstPage=currentPage-((currentPage-1)%blockSize)
lastPage=firstPage+(blockSize-1)
@ 유저가 업로드된 파일의 이름은 db에 저장되어 있어야되고 내부적으로는 문제가 없는 숫자로
파일명이 저장되어야 한다.
@ 다른 피시의 JVM을 내 JVM이 알수있게 하는 기법 : JNDI (Java Naming and Directory Interface)
@ 톰캣이 지원하는 커넥션 풀을 사용하자!!(DBCP)
-민선생님 블로그 참조+톰캣/common/lib에 오라클 드라이버 추가
http://blog.naver.com/zino1187/110033619501
http://blog.naver.com/zino1187/110033620449