더북(TheBook)

스프링에서 제공하는 폼 태그 라이브러리를 사용하려고 선언합니다.

애플리케이션에 적용할 자바스크립트 파일 controllers.js의 경로 위치를 설정합니다.

스프링에서 제공하는 폼 태그 라이브러리 중 <form:form> 태그를 사용하여 [삭제] 버튼에 동작을 수행하는 설정을 추가했습니다. 삭제 버튼을 누르면 자바스크립트의 removeFromCart() 함수가 호출됩니다. 또한 웹 요청 URI ../cart/remove/도서ID 및 HTTP 메서드가 PUT 방식으로 전송됩니다. CartController 클래스의 removeCartByItem() 메서드에 매핑되어 장바구니에 등록된 도서 정보 중에서 선택한 도서를 삭제합니다.

5. 장바구니 화면에서 삭제 버튼을 누르면 해당 도서가 장바구니에서 삭제됩니다.

▲ 그림 14-8 실행 결과

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.