본문 바로가기

JAVA/개인 프로젝트

[JAVA/spring] 개인프로젝트 #6 나만의 미니홈피만들기 - 미니홈피사진첩 등록 및 불러오기. (다중업로드 구현)

메인페이지에 나타나는 대문 제목과 내용을 등록하고 수정하는방법을 구현하다가, 세션으로 member_num 값은 계속 가지고있다고 판단해서 조인 조건을 member_num 으로 변경하였다.

시퀀스번호는 고유하기때문에 id값으로 해도되지만 모든 페이지에 member_num이 유지될것을 고려해서 다시 변경하였다.

 

한가지 이슈는

테이블이 다르기때문에 멤버테이블의 member_num값을 찾아서 각 dto에 넣어줘야되는데.. 불러오는 기능을 구현할경우

null 값이 나타나서 직접 member_num 값을 넣어 우선은 구현하였다..(이부분은 반드시 찾아야할것이다.)

 

우선 메인글은 등록수정은 다음글에 올릴것이며, 오늘구현했던 사진첩 구현한부분을 올릴것이다.

학원 최종프로젝트에서 사용한 다중업로드를 다시 쓰고싶어서 활용하였다.

 

while문을 통한 파일 다중업로드 구현.
null 값의 대한 처리를 if문을 통하여 처리하였다.

최대 5개까지만 구현하도록하였으며,내용이 길어  js파일을 따로 만들어 조건을 구현하였다.

 

dto에 값이 없을경우 아래와같이 문구가 나오게끔 구현했다.

jsp
5개까지 등록한경우 위와같이 alert가 나타난다.

 

상단에는 제목 및 수정삭제, 중간에 사진, 하단엔 내용이 나오게끔 구현

등록이 되면 사진첩에 이와같이 나온다.

jsp에 for문을 통해 구현하였으므로, 추가로 등록할경우 스크롤 밑으로 계속 추가가 될것이다.