우리는 장바구니에서 삭제 버튼을 했을경우 DB에서 delete 를 시키기로 하였다.
위에 보듯이 하나의 tr 마다 삭제 버튼이 있다.
즉, tr에서의 삭제를 눌렀을 경우 해당 tr에 대해서만 delete 를 해주어야 한다.
또한 delete 를 했을경우 페이지 이동이 없어야 한다.
그러므로 우리는 forward 방식이 아닌 sendRedirect 를 사용할것이다.
위에 개념은 부모클래스인 AbstractController 에 우리 방식대로 정의를 해두었다.
위에가 해당 tr 의 삭제 버튼이다.
삭제 버튼을 눌렀을 경우 해당 tr 만 삭제 해주어야 하기 때문에 DB에
장바구니 테이블에서 장바구니 번호를 가지고 넘어 가도록 하였다.
[ CartDatadelAction.java ]
delArr 은 선택상품 에 따른 삭제 버튼이다. 추후 이어서 설명하겠다.
이렇게 Delete문을 해주어서~~
tr 에 있는 삭제 버튼을 눌렀을 경우 성공적으로 삭제가 되어진다~
물론 View단 과 DB 모두 삭제가 되어진걸 확인할수가 있다.
위에서 보듯이 선택상품을 선택했을 경우 즉, checkbox 이다.
삭제를 해보았다 => 이 부분은 내가 한것이 아닌 조원이 한것이다.~~~
결제하기~ (0) | 2019.12.14 |
---|---|
전체상품 주문~ (0) | 2019.12.14 |
Spinner 를 사용한 수량 증가에 따른 값 변동하기. (0) | 2019.12.14 |
장바구니 DB데이터 값 불러오기 (2) | 2019.12.14 |
주문조회 페이지 만들기 (1) | 2019.12.06 |