본문 바로가기
728x90
반응형

web10

[개발 일지] 전자 도서관 Web 개발 프로젝트 - 결과 정리 # 깃허브 주소 https://github.com/seoyounglee0105/Library_Web_Project # 설명 PPT # 주요 기능 시연 영상 # 일차별 개발일지 https://young0105.tistory.com/category/My%20Project/Library%20Web%20Project 2023. 4. 9.
[JSP] 파일 업로드 및 조회 #  관련 포스팅  - 파일 업로드 : https://young0105.tistory.com/178  오늘 배운 파일 업로드 방법을 복습할 겸 전자 도서관 프로젝트에 이미지 리뷰 기능을 추가했다. #  이미지를 포함한 리뷰 작성더보기Controller 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657        // 리뷰 작성        } else if ("writeReview.. 2023. 4. 6.
[개발 일지] 전자 도서관 Web 개발 프로젝트 7일차 (04/04) ~ 종료 7일차 # 메인 화면 (index.jsp) - 대여량이 높은 순서대로 정렬하고, 15위 안에 드는 도서들을 랜덤으로 4개 뽑아 메인 화면에 보이게 함 # 에러 페이지 피드백 - UX를 더 신경쓰자. 1) 홈 버튼을 상단에 배치 (자리가 애매해져서 사용자명은 보이지 않게 함) 2) 리뷰 작성 버튼이 잘 보이도록 아이콘을 함께 배치 2023. 4. 5.
[개발 일지] 전자 도서관 Web 개발 프로젝트 6일차 (04/03) 6일차 # 리뷰 작성 - 대여한 기록이 있으면서, 리뷰를 작성한 기록이 없는 도서에 대해서만 리뷰 작성 가능 - 리뷰 작성 가능한 도서가 있는 경우, 마이페이지에서 '리뷰 작성'을 클릭해서 작성 가능 # 도서별 리뷰 조회 - 리뷰 별점의 평균이 보이게 함 - 리뷰가 없다면 별 0개 (평가 없음) - 리뷰가 있다면 리뷰 개수가 출력되며, 클릭하면 리뷰 페이지로 이동함 → 리뷰 제목을 클릭하면 리뷰 상세 페이지로 이동함 # 리뷰 관리 - 해당 회원이 작성한 리뷰 목록 - 도서명을 클릭하면 해당 도서의 상세 페이지로 이동함 - 리뷰 제목을 클릭하면 해당 리뷰 페이지로 이동함 - 삭제하기를 누르면 리뷰가 삭제됨 앞으로 해야 할 것 - 메인 화면 - 오류 페이지 (7일차에 마무리 예정) 2023. 4. 4.
[개발 일지] 전자 도서관 Web 개발 프로젝트 5일차 (04/02) 5일차 # 마이페이지 - 메인 화면 - 회원 정보 (아이디, 이름, 전화번호, 이메일) · 전화번호 뒷 자리는 보이지 않도록 함 - 대여 중인 도서가 몇 권인지 · '대여 중인 도서'를 클릭하면 '내 서재' 탭으로 이동함 - 리뷰 작성 가능한 도서가 몇 권인지 · 6일차에 리뷰 기능 추가 후 연동할 예정 # 마이페이지 - 회원 정보 수정 - 비밀번호를 확인받은 후 진입 가능 - 아이디는 수정할 수 없음 - 이메일을 입력하지 않으면 null로 수정됨 - 전화번호가 중복되었거나 형식이 틀렸을 경우에는 실행되지 않으며, 메시지를 출력함 # 마이페이지 - 회원 탈퇴 - 탈퇴 시, 회원이 아직 반납하지 않은 책들의 대여 가능 여부를 true로 변경함 # 마이페이지 - 내 서재 - 반납하지 않은, 대여 중인 도서 .. 2023. 4. 3.
728x90
반응형