- 게시글 작성 시 이미지 업로드 기능 추가하기
- 게시판에 업로드 할 수 있는 이미지의 수는 최대 3개
- 이미지의 크기는 1개당 5MB 를 초과하면 안됨
- 이미지는 /static/img/board/2023-02-06/이미지파일명.확장자 형식으로 저장
- 상세 페이지에 이미지를 출력하지 않아도 됨
- 상세 페이지에 업로드한 이미지를 다운로드 할 수 있도록 <a> 태그를 사용할 것
▷ DB 에 이미지 테이블 추가
▷ JSP (add)
▷ JSP (detail)
▷ Servlet (AddController)
▷ Servlet (DetailController)
▷ DTO (BoardImageDTO 새로 생성)
▷ Service (BoardService)
▷ DAO (BoardDAO)
▷ mapper (boardMapper)
▶ 완성된 게시글 작성 브라우저 확인
++몸이 안좋아서 조퇴하고 다음날에 집에서 해보려니 500 error (typeException)이 뜨고 실행이 되지 않았었다. 혹시 오타라도 있나싶어 눈빠지게 찾아봤지만 결국 해결 못하고 학원에 갔는데 선생님이 3초만에 해결해주셨다 ㅋㅎㅎ
서블릿에 @MultipartConfig 를 빼먹었던것...! 서블릿 객체가 multipart/form-data 형식의 요청 데이터를 처리할 수 있게 해주는 어노테이션이라 파일 업로드에선 반드시 필요한 부분인데 못보고 놓쳤나보닿.. 역시 이래서 수업은 빠지면 안된다 후
'국비' 카테고리의 다른 글
02.08 국비학원 88일차 (게시글 추천/비추천 비동기) (0) | 2023.02.09 |
---|---|
02.07 국비학원 87일차 (업로드 이미지 삭제, AJAX-회원가입 적용 예시) (0) | 2023.02.08 |
02.03 국비학원 85일차 (게시글 추천/비추천 토글 기능) (0) | 2023.02.04 |
02.02 국비학원 84일차 (파일 업로드) (0) | 2023.02.03 |
02.01 국비학원 83일차 (파일 업로드-이미지) (0) | 2023.02.02 |