728x90
게시판을 만들 때 파일을 첨부해야 한다.
jsp에서 multipart/from-data형식으로 데이터를 보냈을 때
servlet에서 받아올 때 역시 multipart형식으로 받아와야 한다.
그때 사용하는 annotation이다.
@MultipartConfig(
location = 디스크 위치, 절대 경로.. 절대 경로는 서비스를 실행하는 리눅스와 윈도우즈에 차이가 있으므로 차라리 설정을 안 하고 자바가 지정된 임시 디렉터리를 사용하도록 하자,
fileSizeThreshold = 바이트 단위, 이 값을 넘어갈 경우 디스크를 쓰자,
maxFileSize = 첨부파일 하나의 최대 사이즈,
maxRequestSize = 모든 파일의 총 사이즈
)
Part filepart = request.getPart("file");
filepart.getInputStream();
728x90
'WEB > Spring' 카테고리의 다른 글
[spring] 프로젝트 이름 안보이게 하기 (0) | 2022.01.30 |
---|---|
DI (dependency injection) 의존성 주입 (0) | 2022.01.04 |
EL의 데이터 저장소 (0) | 2021.10.14 |
JSP 내장객체 (0) | 2021.10.13 |
세션 메소드 session method (0) | 2021.10.09 |