상세 컨텐츠

본문 제목

삭제 버튼을 눌렀을 경우 DB에 데이터 delete 하기

SemiProject

by hongkd 2019. 12. 14. 11:11

본문

우리는 장바구니에서 삭제 버튼을 했을경우 DB에서 delete 를 시키기로 하였다.

위에 보듯이 하나의 tr 마다 삭제 버튼이 있다.

즉, tr에서의 삭제를 눌렀을 경우 해당 tr에 대해서만 delete 를 해주어야 한다.

 

또한 delete 를 했을경우 페이지 이동이 없어야 한다.

 

그러므로 우리는 forward 방식이 아닌 sendRedirect 를 사용할것이다.

위에 개념은 부모클래스인 AbstractController 에 우리 방식대로 정의를 해두었다.

 

위에가 해당 tr 의 삭제 버튼이다.

 

삭제 버튼을 눌렀을 경우 해당 tr 만 삭제 해주어야 하기 때문에 DB에 

장바구니 테이블에서 장바구니 번호를 가지고 넘어 가도록 하였다.

 

 

[ CartDatadelAction.java ]

 

 

delArr 은 선택상품 에 따른 삭제 버튼이다. 추후 이어서 설명하겠다.

 

 

 

이렇게 Delete문을 해주어서~~

 

tr 에 있는 삭제 버튼을 눌렀을 경우 성공적으로 삭제가 되어진다~

물론 View단 과 DB 모두 삭제가 되어진걸 확인할수가 있다.

 

위에서 보듯이 선택상품을 선택했을 경우 즉, checkbox 이다.

삭제를 해보았다 => 이 부분은 내가 한것이 아닌 조원이 한것이다.~~~

 

 

'SemiProject' 카테고리의 다른 글

결제하기~  (0) 2019.12.14
전체상품 주문~  (0) 2019.12.14
Spinner 를 사용한 수량 증가에 따른 값 변동하기.  (0) 2019.12.14
장바구니 DB데이터 값 불러오기  (2) 2019.12.14
주문조회 페이지 만들기  (1) 2019.12.06

관련글 더보기