https://forest71.tistory.com/21?category=555011
1. 자료실 - 준비 & 시작
기존 게시판에 파일 관련 기능을 넣어서 자료실 형태로 만들어 보자. 자료실을 만들기 위해서는 기존 기능에 다음과 같이 파일 관련 기능을 넣어주면 된다. 사용자가 글을 쓰면서 파일을 첨부하기 때문에, 글쓰기..
forest71.tistory.com
https://forest71.tistory.com/22?category=555011
2. 자료실 - 글쓰기
파일을 첨부하기 위해서는 글 쓰기 폼(boardForm.jsp)에 file 태그만 추가해 주면 된다. 다음 코드에서 빨갛게 표시된 것처럼 uploadfile파일이라고 이름을 주고 생성하였다. Multiple 속성은 한 번에 여러 개의..
forest71.tistory.com
https://forest71.tistory.com/23?category=555011
3. 자료실 - 글 수정
자료실에서 글 수정의 핵심은 다음 그림과 같이 기존에 첨부한 파일을 삭제할 수 있게 하는 것이다. 새로 첨부하는 것은 글쓰기와 수정이 하나로 처리되어 있기 때문에 별도의 처리가 필요치 않다. 먼저, 게시물..
forest71.tistory.com
https://forest71.tistory.com/24?category=555011
4. 자료실 - 리스트
리스트에서는 첨부 파일이 있는지 여부를 적절한 아이콘으로 보여준다. 리스트에서 다운로드 받게끔 하는 경우도 있지만 본 예제에서는 첨부 개수를 보여주어 첨부 파일 존재 여부만 표시 했다. 먼저, SQL에서 다..
forest71.tistory.com
https://forest71.tistory.com/25?category=555011
5. 자료실 - 글 읽기 / 삭제
글 읽기에서는 파일을 다운로드 받을 수 있도록 해주면 된다. 파일을 다운로드 받을 수 있게 해주는 것은 글 수정에서 처리 되었다. 글 수정에서 사용된 서비스와 방법을 그대로 사용하면 된다. @RequestMapping(..
forest71.tistory.com
'스프링' 카테고리의 다른 글
게시판 - 확장기능 (0) | 2019.09.16 |
---|---|
Spring 4.1과 MyBatis 3 기반 게시판 예제 (0) | 2019.09.16 |
미니쇼핑몰 상품관리 구현해보기 (0) | 2019.09.16 |
스프링 파일업로드 연습 (0) | 2019.09.16 |
스프링 AOP 연습 (0) | 2019.09.16 |