9. JSP&Servlet 가이드(42일차-56일차: 총 15일-73시간)
1. 개요 - 42일차/43일차
1) 개요 - 42일차
2) Servlet
3) Apatch의 Tomcat설치 & 이클립스 세팅 및 연결(URL매핑)
4) 서블릿 실습 & 추가개념(실습7) - 43일차
2. Get&Post - 44일차
1) HTTP Protocol Method
2) 실습 & 기타(실습2)
3. JSP - 44일차/45일차
1) JSP가 왜 필요한가?
2) JSP란?
3) Java Life Cycle
4) JSP 구성요소(스크립트릿, 지시자, 표현식, 선언문, 주석)
5) 실습 & 추가(실습8) - 45일차
4. 쿠키와 세션- 46일차
1) 쿠키와 세션의 필요성
2) 쿠키
3) 세션
4) 실습(실습2-로그인포함)
5) 쿠키와 세션의 차이
5. 내장객체- 46일차/47일차
1) 내장객체란? / JSP page안에서 내장객체를 사용할 수 있는 이유? - 46일차
2) out
3) request (request란 / 실습2)
4) response(response란 / reseponse.sendRedirect() / 실습2) - 47일차
6. Web_MVC- 47일차/48일차
1) MVC(MVC란 / Model1,Mode2 방식의 차이) - 47일차
2) MVC Model1(Model1 형태 / 실습1 / 실습2 - 48일차)
3) MVC Model2(Model2 형태 / 실습)
7. Scope - 49일차
1) Scope란
2) Page
3) Request
4) Session
5) Application
8. Maven 프로젝트 - 49일차 / 50일차 / 51일차 / 52일차
1) Maven - 49일차
2) Maven Project 생성하기
3) Mybatis(Mybatis/연동)
4) 실습(회원가입,로그인,로그인성공페이지) - 50일차
5) Build-up - 51일차
6) 실습(로그인시 필요없는 버튼없애기,로그아웃,회원정보수정,회원탈퇴, 회원목록 )
7) Maven 프로젝트 실습(프로젝트 import하기 / 회원가입기능,로그인 / 로그아웃, 개인정보수정, 관리자계정 - 52일차)
8) Annotation 방식 실습(lombok사용방법 / 실습)
9. 게시판 실습 - 53일차/54일차
1) 게시판실습(DB테이블생성, 게시판 글쓰기 구현 / 게시판 목록조회구현 - 54일차)
2) frontController & Command사용하기 : 1에서 만든 게시판 실습 이용 - 54일차 / 55일차
3) 게시판실습2(메세지 보내기 기능, 나에게 온 메세지 확인하기)