참고: http://www.aboutjsp.com/lec/multipart.jsp
...
MultipartRequest는 oreilly에서 배포 ( http://www.servlets.com/cos/index.html )
ROOT/WEB-INF/classes 에 복사, 혹은 lib 에 jar를 복사
jsp 파일에는
얻은 이름을 getFilesystemName() 에 전달하여 다시 파일 이름을 얻으며(saveFiles라고 하자)
DirectoryPath +"\\" + saveFiles (연접) 와 같은 방법으로 파일시스템에 저장된 최종 위치를 얻는다.
* "\\" 는 windows 에서 사용하는 경우.
...
MultipartRequest는 oreilly에서 배포 ( http://www.servlets.com/cos/index.html )
ROOT/WEB-INF/classes 에 복사, 혹은 lib 에 jar를 복사
jsp 파일에는
com.oreilly.servlet.MultipartRequest,
com.oreilly.servlet.multipart.DefaultFileRenamePolicy, 와 같이 import.
new MultipartRequest를 할 때 파일이 서버에 저장되고 저장될 위치를 절대 경로로 생성자에 같이 전달(DirectoryPath 라고 하자).
생성한 객체로
getFileNames() 호출. 반환된 열거형 객체에서 각 원소가 file type의 input tag 이름 (String)얻은 이름을 getFilesystemName() 에 전달하여 다시 파일 이름을 얻으며(saveFiles라고 하자)
DirectoryPath +"\\" + saveFiles (연접) 와 같은 방법으로 파일시스템에 저장된 최종 위치를 얻는다.
* "\\" 는 windows 에서 사용하는 경우.
'갖가지 프로그램' 카테고리의 다른 글
윈도우즈7 단축키 및 커맨드 프롬프트 명령어 (0) | 2011.07.15 |
---|---|
Error code 80070652 (0) | 2011.06.18 |
Windows에서 Eclipse for C/C++ (0) | 2011.06.06 |
그래프 그려주는 곳 (Graph Plotter Website) (0) | 2011.05.13 |
JAVA, JDK 환경변수 설정 (0) | 2011.04.03 |