MVC Model 2 복습

Hwawon_2·2022년 3월 15일
0

어제 만든 if문에 계속 추가하고 복습하겠습니다.

BoardInsertFormServlet --------------------------------------------

바로 넘겨버리기 때문에 포워딩 주소를 ui에 저장만 해주면 된다.

/MyFirstWeb/insertForm.do로 접속했을때 접속이 되는걸 확인할 수 있다.
안에 내용을 작성하고 글쓰기 버튼을 누르면

올라가는걸 확인할 수 있습니다.

InsertBoardServlet-------------------------------------
InsertBoardServlet을 옮겨보도록 하겠습니다.

1.kr.co.ict.servlet.service - BoardInsertService 클래스를 생성
2.implements을 해줍니다.

Add unimplemented methods 눌러주고

ㄴ>전에 InsertBoardServlet에서 썻던 내용을 복사해서 붙여줍니다.
FrontController로 와서

sv = new BoardInsertService();서비스를 만들어주고
sv.execute(request, response);해주고
ui="/boardList.do";포워딩 주소를 ui에 저장해준다
boardlist.jps로 와서
a태그안에 있는 주소도 .do로 변경해준다.

boardform.jsp
form안에 있는 action 목적지도 .do로 변경해준다.

게시판에 들어가 글을쓰면

잘 써지는걸 확인할 수 있습니다.

연결이 잘 된걸 확인할 수 있음.

BoardDeleteServlet--------------------------------------------------
BoardDeleteServlet 옮겨 보도록 하겠습니다.
1.kr.co.ict.servlet.service - BoardDeleteService 클래스를 생성
2.implements을 해줍니다.

Add unimplemented methods 눌러주고

BoardDeleteServlet에 미리 썻던걸 복사해주고 붙여줍니다.

FrontController로 와서
sv = new BoardDeleteService();
sv.execute(request, response);
ui="/boardList.do";
boarddetail.jsp form안에 있는 목적지 주소를 변경해 줍니다.

확인해 보면 삭제하기를 누르면

실행이 잘 되는걸 확인 할 수 있습니다.

BoardUpdateFormServlet------------------------------------
BoardUpdateFormServlet 옮겨 보도록 하겠습니다.

1.kr.co.ict.servlet.service - BoardUpdateFormService 클래스를 생성
2.implements을 해줍니다.

Add unimplemented methods 눌러주고
BoardUpdateFormServlet 에 미리 썻던걸 복사해주고 붙여줍니다.

FrontController로 와서

sv = new BoardUpdateFormService();
sv.execute(request, response);
ui="/board/boardUpdateForm.jsp";
boarddetail.jsp에서 form 목적지를 .do로 변경해 줍니다.

do패턴으러 접속이 되는지 확인해 보겠습니다.
글 수정하기 버튼을 눌러 내용을 수정하고 수정완료 버튼을 누르면 수정이 됩니다.

BoardUpdateServlet----------------------------------------------------
BoardUpdateServlet 옮겨 보도록 하겠습니다.

1.kr.co.ict.servlet.service - BoardUpdateService 클래스를 생성
2.implements을 해줍니다.

Add unimplemented methods 눌러주고
BoardUpdateServlet 에 미리 썻던걸 복사해주고 붙여줍니다.

FrontController로 와서
sv = new BoardUpdateService();
sv.execute(request, response);
ui="/boardDetail.do?board_num" + request.getParameter("board_num");

boardUpdateForm.jsp로 와서 form태그안에 목적지를 변경해줍니다.

글 수정하고 글완료하고 나서 리스트로 가도 .do 로 끝나는걸 확인할 수 있습니다. '

profile
코딩 일기장

0개의 댓글