더북(TheBook)

3. 자바스크립트 controllers.js 파일에 장바구니에 등록된 도서 항목을 삭제하는 removeFromCart() 메서드를 추가합니다.

코드 14-21 controllers.js

...
function removeFromCart(action) {
    document.removeForm.action = action;
    document.removeForm.submit();
    window.location.reload();
}

4. 장바구니에 해당하는 cart.jsp 파일에 장바구니에 등록된 도서 항목을 삭제하려면 다음과 같이 수정해야 합니다.

코드 14-22 cart.jsp

<%@ page contentType="text/html; charset=utf-8" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %> 

<html>
<head>
<title>Cart</title>
<link href="<c:url value="/resource/css/bootstrap.css"/>" rel="stylesheet">
<script src="<c:url value="/resources/js/controllers.js"/>"></script> 
</head>

<body>
...
    <div style="padding-top: 50px">
        <table class="table table-hover">
        <tr>
            <th>도서</th>
            <th>가격</th>
            <th>수량</th>
            <th>소계</th>
            <th>비고</th>
        </tr>
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.