코딩항해기

[과제/JSP] 간단한 쇼핑몰 프로그램 구현하기 (Controller 분할버전) 본문

problem solving/과제&실습 코딩

[과제/JSP] 간단한 쇼핑몰 프로그램 구현하기 (Controller 분할버전)

miniBcake 2024. 8. 11. 01:07

 
apache tomcat 10.1
oracle (ojdbc6.jar)

240808 ~ 240811


 

원래도 주석이 부족한 편인데 지난 번 주석 에러 난 뒤로 계속 주석을 꺼리게 돼서 주석을 다시 쓰는 습관을 연습해야겠다.

(+개선할 점 : flag 값 하나가 의미없이 사용되는 부분이 있다.)

Git 주소

 

GitHub - miniBcake/0808-JSP-practice

Contribute to miniBcake/0808-JSP-practice development by creating an account on GitHub.

github.com

 

기능구현

  • 헤더푸터
  • 로그아웃
  • 로그인
  • 회원가입
  • 회원탈퇴
  • 장바구니 (담기, 제거)
  • 상품 구매
  • 상품 검색
  • 회원 이름 변경
  • 상품 상세보기
  • 상품 추가 (관리자)
  • 상품 삭제 (관리자)

 

화면

 

1. 비 로그인 상태 메인화면

 

2. 검색

 

3. 로그인

 

4. 관리자 계정 로그인 (하단에 관리페이지로 접근할 수 있는 버튼 추가)

 

5. 일반 계정 로그인

 

 6. 마이페이지

 

7. 장바구니 페이지

 

 8. 관리자 전용 페이지

 

9. 상품 상세 페이지 (메인 상품 리스트에서 상품 선택 시 확인 가능)

 

10. 로그인 페이지

 

11. 회원가입 페이지