지난시간에는 댓글 수정 삭제 기능을 만들어 보았습니다.
이번시간에는 게시글 작성시에 첨부 파일을 업로드 하는 기능을 만들어 보도록 하겠습니다.
ERD 및 DDL
1. pom.xml
2. context-common
3) BoardController("writeContentProcess")
4) BoardService.java
게시글 작성시 board_no 값을 조회해서 작성되는 게시글의 게시글 번호와 첨부되는 파일의 게시글 번호를 설정한다.
5) BoardSQLMapper.java
6) BoardSQLMapper.xml
7) FileVo.java
7 ~ 12행 : DB 필드들을 선언한다.
14 ~ 27행 : 생성자를 생성한다.
29 ~ 75행 : getter / setter 를 생성한다.
8) writeContentPage.jsp
파일을 첨부하기 위해서는 form 쪽에 enctype="multipart/form-data" 를 추가해줘야된다.
9) 확인
이런식으로 쿼리에 파일이 저장되는것을 확인 할 수 있다.
다음에는 첨부파일을 조회하는 기능을 만들어 보아야겟다.
'웹개발 > 스프링' 카테고리의 다른 글
16. 게시판 만들기 - 첨부파일 업로드 다운로드 (3/4) (0) | 2022.09.21 |
---|---|
15. 게시판 만들기 - 첨부파일 업로드 다운로드(2/4) (0) | 2022.09.21 |
13. 게시판 만들기 - 댓글 수정 및 삭제 (0) | 2022.09.20 |
12. 게시판 만들기 - 댓글 작성 (0) | 2022.09.18 |
11. 게시판 만들기 - 댓글 목록 (0) | 2022.09.18 |