반응형
15. 상품관리
15.1 상품관리 실습 예제
- 일반 사용자: 상품목록 보기, 장바구니 담기, 장바구니 보기
- 관리자: 상품등록, 상품수정/삭제
15.1.1 상품 테이블
15.1.2 상품이미지를 다운로드하여 WebContent/images 디렉토리에 복사
`google drive
15.1 실습소스
15.1.1 guestbook.sql
15.1.2 /guestbook/index.jsp
15.1.3 /shop/index.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<% response.sendRedirect("/jsp02/product_servlet/list.do") %>
</body>
</html>
15.1.4 shop.dto.ProductDTO.java
15.1.5 shop.dao.ProductDAO.java
15.1.6 shop/mapper/product.xml
15.1.7 shop.ProductController.java
15.1.8 /shop/product_list.jsp
15.1.9 /shop/product_detail.jsp
15.2 회원 로그인 실습 예제
15.2.1 /include/menu.jsp
15.2.2 shop.dto.MemberDTO.java
15.2.3 shop.dao.MemberDAO.java
15.2.4 shop/mapper/member.xml
15.2.5 shop.LoginController.java
15.2.6 /shop/login.jsp
15.2.7 /shop/login_result.jsp
15.2.10 /guestbook/edit.jsp
15.3 장바구니 실습 예제
15.3.1 장바구니 테이블
15.3.2 shop.dto.CartDTO.java
15.3.3 shop.dao.CartDAO.java
15.3.4 /shop/mapper/cart.xml
15.3.5 shop.CartController.java
15.3.6 /shop/cart_list.jsp
15.4 상품등록, 수정, 삭제 실습 예제
15.4.1 관리자 테이블
15.4.2 shop.dao.AdminDAO.java
15.4.3 /shop/mapper/admin.xml
15.4.4 shop.AdminController.java
작성 완료 후 sqlMapConfig.xml에 추가해야 함
15.4.5 /shop/admin_login.jsp
15.4.6 /shop/admin_result.jsp
15.4.7 /include/admin_menu.jsp
15.4.8 /shop/product_write.jsp
반응형