Study/WebServer 14

[웹 쇼핑몰 실습] 주문 처리 페이지 만들기

쿠키를 이용해 주문 처리 페이지 만들기 장바구니 페이지 수정 (cart.jsp 파일 추가 작성) 주문하기​ 배송 정보 페이지 작성하기 (shippingInfo.jsp 파일 생성 후 다음과 같이 작성) 배송 정보 성명 배송일 (yyyy/mm/dd) 국가명 우편번호 주소 이전 취소 ​ 배송 정보 처리 페이지 작성 (processShippingInfo.jsp 파일 생성 후 다음과 같이 작성) ​ 주문 정보 페이지 작성 (orderConfirmation.jsp 파일 생성 후 다음과 같이 작성) 이전 주문 완료 취소 ​ 주문 완료 페이지 작성 (thankCustomer.jsp 파일 생성 후 다음과 같이 작성)

Study/WebServer 2021.08.22

[웹 쇼핑몰 실습] 로그 기록하기

필터 처리로 로그 기록하기 1. Filter 인터페이스의 구현 클래스 작성 : /src/ 폴더에 filter 패키지를 만든 후, 이 패키지에 LogFilter.java 파일을 생성하고 다음과 같이 작성 LogFilter.java package filter; import javax.servlet.*; import javax.servlet.http.*; import java.util.*; import java.text.DateFormat; import java.text.SimpleDateFormat; public class LogFilter implements Filter { public void init(FilterConfig config) throws ServletException{ System.out...

Study/WebServer 2021.08.22

[웹 쇼핑몰 실습] 유효성 검사

상품 등록 페이지의 유효성 검사하기 1. 자바스크립트 관리 폴더 만들기 : /WebContent/resources/ 폴더에 자바스크립트 파일을 관리하는 js 폴더를 만들고 이 폴더에 validation.js 파일 생성 2. 유효성 검사를 위한 핸들러 함수 작성 validation.js function CheckAddProduct() { var productId = document.getElementById("productId"); var name = document.getElementById("name"); var unitPrice = document.getElementById("unitPrice"); var unitsInStock = document.getElementById("unitsInStock"..

Study/WebServer 2021.08.22

[웹 쇼핑몰 실습] 상품 이미지 등록하기

상품 목록 페이지 수정 products.jsp 상품 상세 정보 상품 코드 : 제조사 : 분류 : 재고 수 : 원 상품 주문 » 상품 목록 » 상품 이미지 업로드하기 상품 이미지 파일의 저장 위치 만들기 : c드라이브에 upload 폴더 생성 후 이 폴더에 상품 이미지 파일명을 상품 아이디로 하여 등록 오픈 라이브러리 cos.jar 등록 : MultipartRequest 클래스를 이용한 파일 업로드를 위해 cos.jar ㅍ파일 등록 상품 목록 페이지 수정(products.jsp) ​ 상품 상세 정보 페이지 수정(product.jsp) ​ 상품 정보 등록 페이지 수정(addProduct.jsp) 상품 등록 상품 코드 상품명 가격 상세 정보 제조사 분류 재고 수 상태 신규 제품 중고 제품 재생 제품 이미지 ​..

Study/WebServer 2021.08.22