스인개 데이터디자인(12.28-06.23)/기본진도 Guide

9. JSP&Servlet 가이드(42일차-56일차: 총 15일-73시간)

bell_a 2023. 4. 7. 09:53

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(메세지 보내기 기능, 나에게 온 메세지 확인하기)