Servlet관리자용주문목록4 : 고객주문목록에서 삭제
주문 목록 삭제
- /AdminOrderList.ao
- ‘삭제’ 클릭 -> 페이지 이동( 가상주소 )
- 컨트롤러 -> Action -> DAO
- 주문번호 사용해서 정보 삭제
- delete 구문 사용
- 리스트 페이지로 이동
AdminOrderFrontController.java의 doProcess()의 주소비교 후 처리부분에 코드 추가
1 | //주문목록에서 삭제 |
AdminOrderDeleteAction.java 생성
1 | public class AdminOrderDeleteAction implements Action { |
- 여기서 삭제후에 삭제되었다는 알람이 떴으면 좋겠다. 그럴땐 js코드를 넣어주면 된다.
- 대신 기존에 썼던 페이지이동 코드(forward.setPath와 setRedirect)는 쓰지못한다. 리퀘스트안의 자바코드이기때문에 js보다 먼저 실행되기때문이다. js코드(location.href)를 사용하더라고 주소를 맵핑했기때문에 모델2구조는 유지된다.
1 | //처리결과를 js사용하여 페이지 이동 |
AdminOrderDAO.java 에 deleteOrder()메서드 코드 추가
1 | public interface AdminOrderDAO { |
AdminOrderDAOImpl.java에 deleteOrder()메서드 코드 추가
1 | // 주문삭제 |
![[OS/WINDOW]배포후 서버재시작에 batch와 윈도우 스케줄러 활용하기](https://cdn.pixabay.com/photo/2012/03/04/00/50/board-22098_960_720.jpg)
![[블로그]헥소테마에서 댓글기능 facebook에서 utterances로 변경하기](https://miro.medium.com/max/1600/1*aOv6h3h_v9PQWa03zGACnw.png)