[Servlet&JSP] Chap 9. 글 작성 로직(MVC2 패턴)

김승현·2021년 12월 14일
0
post-custom-banner
  1. boardSelectAllListPage.jsp

    • 로그인 한 사용자만 글쓰기 버튼 클릭할 수 있게 하기/ 로그인 X: 버튼 비활성화 및 버튼 문구 변경
    • 글쓰기 버튼 클릭 -> boardWriteForm.jsp
  2. boardWriteForm.jsp

    • 글제목, 내용 작성하는 폼 제공
    • 버튼 : 작성완료 / 초기화 / 목록 보기
    • 작성완료 누르면 -> BoardWriteServlet.java(/board/boardWrite.do) 이동
  3. BoardWriteServlet.java(/board/boardWrite.do)

    • 인코딩
    • 로그인 사용자인지 검증
    • 글제목, 내용, 작성자(ID) 받아와서 비즈니스 로직 진행 (<-> Service <-> DAO)
    • 리턴값에 따라 이동 페이지 설정
      • 성공:
        • BoardNo 알아오는 비즈니스 로직 직행 (<-> Service <-> DAO): 글제목과, 내용, 작성자가 일치하는 최신 글버호 가져오기
        • 작성한 완료한 해당 게시글로 이동-BoardSelectContentServlet.java(/board/boardSelectContent.do) with currentPage, boardNo
      • 실패:
        • alert후 error.jsp파일로 이동
profile
개발자로 매일 한 걸음
post-custom-banner

0개의 댓글