먼저 물건이 있어야 하므로 테이블을 만든다.
오라클 참조!!!!!!!!!!!!!
샘플로 제품을 넣어본다.
이 외에도 페이징 처리하기위해 상품을 엄~~청 많이 넣었다. 오라클 참조
히트상품을 조회해 보자!
등등 엄청 많다.
NEW 상품도 조회해 보자.
등등 많다~~~
[ Command.properties ]
[ heard.jsp ]
[ heard.jsp ]
[ MallHomeAction.java ]
[ CartListAction.java ]
[ malHome.jsp ]
[ cartList.jsp ]
여기서 이제 카테고리 목록을 쇼핑몰홈과 장바구니를 눌렀을시에
로그인 목록 아래에 보여줄 것이다.
그후 카테고리 목록에 카테고리를 클릭하면 해당 카테고리 상품만 보이도록 할 예정이다.
쇼핑몰홈 과 장바구니는 전부 header.jsp 에서 가지고 있다.
쇼핑몰홈 과 장바구니를 클릭시 카테고리 목록을 보이도록 하는데
쇼핑몰홈 이나 장바구니를 클릭시 둘다 보여줄것인데 굳이 코딩을 두번 할필요는 없다.
한번만 작성한 후 불러와서 사용하면 된다.
그러므로 부모클래스에 작성한후 불러오기만 하면된다.
우리는 제품에대한 DAO 를 새롭게 하나 만든다.
[ InterProductDAO.java ]
[ ProductDAO.java ]
DBCP 를 사용할 것이다!!!!!
[ AbstractController.java ]
추상클래스 이기때문에 미완성 메소드와 정상적인 메소드 둘다 사용이 가능하다.
우리의 목적은 로그인후 쇼핑몰홈 이나 장바구니를 클릭했을시 카테고리를 로그인목록 아래에 보여주는 것이다.
그러므로 부모클래스에서 코딩을 해준것이다.
즉. 부모클래스에 저장한 request 영역에서 꺼내어서 사용할수가 있다.
[ MallHomeAction.java ]
[ CartListAction.java ]
여기서 둘다 공통으로 가진 header.jsp 로 간다.
[ header.jsp ]
로그인 아래 <div> 를 보면 된다.
[ categoryList.jsp ]
현재 위에 categoryList.jsp 는
쇼핑몰홈 이나 장바구니를 클릭 하였을때에 보여진다.
현재 css 를 안해서 그렇지 쇼핑몰홈이나 장바구니를 눌렀을 경우에만 CATEGORY LIST 가 나아진다.
무언가 똑같은것들이 있다라면 매번 만들지 말고 부모클래스에서 메소드를 하나 만들어서
만든 메소드를 request영역에 넣어둔후
필요한 곳에서 불러서 사용하자는 것이다.
chap 11 - Ajax 상품정보 - 제품등록(JQuery다운 파일 사용),파일첨부(cos.jar) (0) | 2019.12.04 |
---|---|
chap10 - Ajax 사용 상품보여주기 (0) | 2019.12.03 |
chap8 - 관리자 (0) | 2019.12.02 |
Ajax(JSON방식) (0) | 2019.11.27 |
Ajax(XML방식) (0) | 2019.11.27 |