17. 장바구니 단일삭제
·
Project Shop_Mini_Mall/[SERVLET&JSP]
✅ cartList.jsp - 삭제 버튼에 이벤트를 주기 위해 class 사용 - 개별적이고 선택적인 사용을 위해 data 속성 사용하여 인자 반환 ✅ CartDeleteServlet 생성 ✅ CartMapper.xml - delete문 작성 ✅ CartDAO ✅ CartService ✅ CartServiceImpl ✅ CartDeleteServlet - num값을 서비스 거쳐서 DAO에 전달한다. - 성공적으로 삭제한 후엔 장바구니 목록으로 돌아가게 한다. 💻 결과
16. 장바구니 수량 변경
·
Project Shop_Mini_Mall/[SERVLET&JSP]
🎯 수정 버튼 이벤트 처리 🧨 이슈 발생 🧨 이슈 발생 🎯 장바구니 수량 변경에 따른 합계금액 변경
15. 장바구니 목록 보기
·
Project Shop_Mini_Mall/[SERVLET&JSP]
✅ CartListServlet 생성 ✅ top.jsp의 장바구니 목록에 링크 추가 ✅ CartListServlet에 로그인 여부 확인 로직 작성 ✅ CartMapper.xml에 select문 작성 ✅ CartDAO ✅ CartService ✅ CartServiceImpl ✅ CartListServlet ✅ WebContent/cartList.jsp 생성 ✅ goods/cartList.jsp를 include 해준다. ✅ goods/cartList.jsp 생성 후 작성 ✅ JSTL로 변경 💻 결과
14. 장바구니 담기
·
Project Shop_Mini_Mall/[SERVLET&JSP]
테이블 작성 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를 콘솔출력한다. 💻 결과 장바구니 버튼 클릭하..
13. 주문 수량 조절
·
Project Shop_Mini_Mall/[SERVLET&JSP]
🎯 jQuery 로 구현 ✅ goodsRetrieve.jsp에 jQuery 라이브러리 추가 후 작성 ✅ up 주문수량 증가 코드 작성 - id가 up인 요소를 선택하여 click 이벤트 사용 - .val() => id가 gAmount인 값을 가져와 숫자로 바꾸어 변수 gAmount에 담는다. - .val(gAmount+1) => id가 gAmount인 값을 gAmount+1 로 설정한다. ✅ down 주문수량 감소 (최저값은 1으로) - .val(1); => 값을 1로 설정 - .val(gAmount-1); => 1씩 줄어들도록 💻 결과
xoo | 수진
xoo의 성장기록