- 테이블 작성
- CartDTO.java 작성
- CartMapper.xml 추가하고 Configuration.xml 등록
✅ 테이블 작성 (cart)
✅ CartDTO 생성
✅ Tip! 테이블의 컬럼 순서대로 작성한다.
✅ 생성자, gettet/setter 생성하기
✅ CartMapper.xml 생성
✅ Configuration.xml에 CartDTO & CartMapper 등록하기
✅ CartAddServlet 생성
✅ CartDAO 생성
✅ goodsRetrieve.jsp의 구매, 장바구니 id값 작성
✅ 장바구니 버튼 이벤트 처리문 작성 (jQuery)
- id가 cartBtn인 것에 click 이벤트를 준다.
- 작성되어있는 form을 변수 f에 담고
- f를 콘솔출력한다.
💻 결과
장바구니 버튼 클릭하면 콘솔 출력된다.
✅ 장바구니 버튼 이벤트 처리 2
- myForm값을 배열로 반환해 변수 f에 담는다. ( 배열이기 때문에 인덱스[0]를 꼭 지정해주기 )
- f 를 콘솔 출력할건데
- form태그의 action값과 method 값 지정해준다.
✅ CartAddServlet에 로그인 여부 확인 코드 작성
✅ CartMapper.xml에 insert문 작성
- seq.nextval 시퀀스를 증가
✅ CartDAO
✅ CartService
✅ CartServiceImpl
✅ goods/cartAddSuccess.jsp 생성 후 작성
- 장바구니 저장 성공 후 '확인'을 누르면 main으로 간다. => 상대경로이기 때문에 ../main
💻 결과
'Project Shop_Mini_Mall > [SERVLET&JSP]' 카테고리의 다른 글
16. 장바구니 수량 변경 (0) | 2023.08.24 |
---|---|
15. 장바구니 목록 보기 (0) | 2023.08.23 |
13. 주문 수량 조절 (0) | 2023.08.23 |
12. 상품 자세히 보기 (0) | 2023.08.23 |
11. 상품 목록 구현 (0) | 2023.08.23 |