BoardService

브라우저 —> BoardDeleteServlet —> BoardServiceImplBoardDAO DB

               <— BoardListServlet

 

 

✅ list.jsp에 삭제 레코드 추가와 버튼 작성

결과

 

✅ list.jsp에 제이쿼리 이용하여 button 이벤트 추가


 결과

 

location.href = "이동할 페이지 주소";     //이전 페이지 히스토리가 남음



BoardDeleteServlet.java

 




 

✅ BoardDeleteServlet.java에 request.getParameter를 사용해 요청 매개변수 추출

 

✅ BoardMapper.xml에 delete 작성

 

✅ BoardDAO.java에 Sqlsession과 파라미터를 이용해서 실제 DB와 연동

 

✅ BoardService.java에 BoardDAO 메서드를 복사해서 Sqlsession 파라미터만 제거한다.


 
BoardServiceImpl.java 에 BoardDAO 연동 코드 작성 (오버라이드)

 

✅ BoardDeleteServlet.java 작성
✅ dto를 서비스 거쳐서 DAO까지 전달
- BoardService 연동해서 화면에 보여줄 데이터 반환
- scope에 저장
- jsp로 요청위임

 

✅ alert 주석처리

 

 


 

 

 

💡결과

xoo | 수진