티스토리 뷰

  1. 테이블 작성
  2. CartDTO.java 작성
  3. 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
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함