개발
[JSP] 웹 어플리케이션 제작 연습 #5
wannabenomad
2018. 1. 5. 10:19
# 사용자들의 프로필 이미지
자신의 프로필 이미지를 변경할 수 있는 서비스를 구축
개인정보 수정에 추가
AccountDAO에 특정 id의 profile을 update하는 메서드를 추가
info.jsp 에서 image 전송하는 form(action="profile.jsp")을 마저 완성
1. 사용자가 보내준 요청정보를 원하는 경로, 겹치지 않는 이름으로 upload 처리되도록 realPath, rename 설정해서 MultipartRequest 로 변환
- 실제 업로드된 파일이름을 위에 만든 DAO 빈을 이용, 데이터베이스 반영 작업
- image 파일이 아니면 바로 삭제 반영실패라고 알림
- 기존에 이미 사용하던 image가 있었다면 해당 파일을 삭제(was에서)
2. info.jsp 에 image를 디폴트 사진; 사용자의 profile이 null 이면 디폴트로 null이 아니면 사용자의 profile 정보로 img src 를 설정하게 if ~ else 처리.