상세 컨텐츠

본문 제목

chap14 - 장바구니 담기

본문

 

먼저 장바구니 테이블을 만든다.

 

 

 

 

[ prodView.jsp ]

 

 

사용자가 로그인을 하지 않은상태에서 장바구니 담기를 눌렀을경우 로그인 하라고 나올텐데

그후 로그인을 했을시 메인페이지가 아닌 방금 보고 있던 제품에대한 페이지가 나오도록 해주어야 한다.

 

 

 

[ CartAddAction.java ]

 

 

 

여기서 로그인을 하면 보고있었던 상품페이지로 나오도록 해주어야 한다.

 

[ LoginEndAction.java ]- 중요 꼭 참조하기!!

 

 

 

현재 로그인 하지않은 상태에서 특정 제품에서 로그인 했을 경우 메인으로 이동하고

로그인을 하지않은 상태에서 장바구니를 누르고 다시 로그인을 했을경우

해당 제품페이지가 나오도록 해주었다.

 

 

 

[ CartAddAction.java ]

 

 

[ ProductDAO.java ]

 

 

 

[ CartAddAction.java ]

 

아직 장바구니 목록 보여주기는 하지 않은 상태이다

 

DB를 확인해 보자.

 

현재 장바구니에 아무것도 없는 상태이다.

 

 

특정 제품에 장바구니담기를 누르면~

이나온다. 여기서 이제 다시 DB를 조회해 본다.

 

이렇게 값이 들어온다.

 

 

여기서

 

5번에 대한 제품을 다시 또 장바구니에 2개를 더 담아본다.

 

이렇게 3으로 update 가 된다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

관련글 더보기