01. EL
- EL에서 말하는 속성 : 게터,세터에 의해 결정되는 이름
- EL이 다루는 데이턴터는 게터, 세터가 꼭 있어야한다. 특히 데이터를 내보내야하니까 게터는 필수!
1. 문법
일반객체일때 (POJO일때, 자바빈일때)
- member→ 스코프에 만들어지는 키 이름이다.
- 너무 기니까, 그냥 키값을 가져오는것

MAP일때, name이 키다.
- get(키) 이렇게 호출한다. get(’name’)
- 일반객체일때. getName()이 호출된다.
배열일때

2. mvc패턴의 흐름
- 폼에서 정보 주고
- 서블릿에서 받아서 , getParameter해서 아이디랑 패스워드 받고
- 결과를 스코프에 저장 setAttribute
- 출력을 위해서 포워드한다 getRequestDispatcher
- jsp는 EL써서 적절한 위치에 출력한다


에러
1번 에러 → 400 에러
2번에러 → 500 에러
4번에러 → 404 에러 : 경로 잘못 적었을때, 이런 경로 없어
02. Scope
어플
세션
- 로그인정보 저장
- 리다이렉션도 저장하고 싶으면, 세션에 저장해야된다.
리퀘스트
- 단일요청 처리
- 포워딩을 하더라도 내용 사라지지 않는다.
페이지
- 포워딩하면 사라짐
- 서블릿에서 진행하는 스코프 사라짐

03. JSTL

★ if, forEach 외우기

if
forEach
- 목록보기할때, 항상 쓰인다.
- 변수명 : 우리가 정하는 이름
- 컬렉션
- 인덱스
- begin으로 시작하고 end 로 끝나는 문법 씀
