JAVA
1. CLASS란?
- 객체의 설계도 틀, 어떠한 객체의 변수(속성)와 메소드의 집합.
2. array (배열)이란?
- 같은 타입의 변수를 하나의 묶음으로 다루는 것.
- 저장공간이 연속적으로 배치되어 있다는 특징이 있다.
JSP/Servlet
1. JSP란?
- Java server page
- JAVA 기반으로 만들어진 동적인 페이지를 생성하기 위한 서버 측 스크립트 언어이다.
1-1 JSP 동작 구조?
- jsp 파일 요청 → 요청에 대해 jsp 컨테이너(톰캣)로 전송 → jsp 파일 파싱 → 서블릿 생성
→ 생성된 서블릿 컴파일 → 컴파일 된 클래스 파일을 메모리에 적재 → html형태인 응답을 전송 → 사용자의 브라우저에 html이 실행되어 웹 페이지를 보여줌
2. Servlet이란?
3. Deployment Descriptor (배포 서술자)
- WEB-INF폴더 아래 web.xml이라는 파일명으로 항상 존재해야 하며 서버 시작시 메모리에 로딩된다.