순서 1. 로그인, 회원 가입 페이지 제작 2. 로그인, 회원 가입 페이지 Controller 설정 로그인, 회원 가입 페이지 제작 로그인과 회원 가입 페이지의 이름은 각각 login.jsp, join.jsp로 정했습니다. 회원과 관련된 페이지를 체계적으로 관리하기 위해 src/main/webapp/WEB-INF/views 경로에 member 폴더를 추가한 후 해당 경로에 login.jsp, join.jsp를 생성합니다. css 또한 src/main/webapp/resources/css 경로에 login 폴더를 추가한 후 login.css, signup.css를 추가하였습니다. 다음은 jsp, css 파일 코드입니다. login.jsp SWAN 아이디 이름 이름을 입력해주세요. 이메일 인증번호 전송 이메..
프로젝트의 핵심 기능 1. 회원가입(주소 API 연동, 이메일 인증, AJAX를 통한 아이디 중복 검사, 비밀번호 인코딩, 회원가입 유효성 검사) 2. 로그인 3. 아이디 찾기 4. 비밀번호 찾기 5. 로그아웃 6. 마이페이지(내 정보 보기, 내 정보 수정, 비밀번호 수정, 회원 탈퇴) 7. 관리자 페이지(인터셉터 적용, 상품관리, 회원관리, 주문관리, 문의사항 관리) 8. 업로드(이미지 등록, 수정, 삭제) 9. 조건 검색 + 메인화면 nav 기능 10. 장바구니(인터셉터 적용, 추가, 수량 수정, 삭제) 11. 구매(아임 포트 API 연동, 목록, 상세 페이지) 12. 상품(목록, 상세 페이지) 13. 리뷰(등록, 체크, 페이징, 수정, 삭제, 상품 평균 평점 반영) 14. 메인 화면 평점 순 상품 ..
프로젝트 명 SWAN 수행 기간 2022년 06월 21일 ~ 2022년 07월 13일 개발 목표 인터넷 상에서 여성 질환이나 성과 관련된 정보 및 제품 등을 검색해보면, ‘청소년에게 노출하기 부적합한 검색 결과’라는 주의 사항과 함께 광고성 정보들이 나오는 것을 확인할 수 있습니다. 이처럼 모든 세대의 여성들은 자신들이 필요한 정보를 얻지 못하는 경우가 대다수입니다. 이러한 문제점들을 개선하고 여성들에게 편리함을 제공하고자 여성 향 쇼핑몰을 기획하기로 했습니다. 구현 기능 로그인, 로그아웃, 회원가입, Ajax를 통한 아이디 중복 체크, 비밀번호 인코딩, 회원가입 유효성 검사, 마이페이지 내 정보 보기, 마이페이지 내 정보 수정, 마이페이지 비밀번호 수정, 마이페이지 내 정보 수정, 마이페이지 비밀번호 ..