#1. JSP 기초
JSP(JavaServer Pages)
: JPS는 동적 페이지를 작성하는 데 사용되는 자바의 표준기술로서 HTML 응답을 생성하는데 필요한 기능을 제공한다.
동적 자원
: 클라이언트의 특정한 요청에 의해 서버의 응답이 변한다.
정적 자원
: 클라이언트의 특정한 요청에 의해 서버의 응답이 변하지 않는다.
URL(Uniform Resource Locator)
: 특정한 형식 데로 자원을 경로(위치기반)를 식별하는 식별자이다.
: 네트워크상에 자원이 어디 있는지 알려준다.
URI(Uniform Resource Identifier)
: 통합 자원 식별자
: 인터넷에 있는 자원을 나타내는 유일한 주소이다.
PORT
: 프로세스 식별자
웹 컨테이너
: JSP와 서블릿을 포함하는 container(톰캣)(WAS)
-Apache : 웹 서버
-Tomcat : 웹 어플리케이션 서버
HTML And HTTP
-Hyper Text (비선형)
-선형 : 연결성(순서가 있다. E.g. 책 )
-비선형 : 비연결성(순서가 없다. E.g. 홈페이지 )
HTTP(HyperText Transfer Protocol)
: 비선형 문서를 전달하는 통신규약
HTML(HyperText Markup Language)
: 태그로 구성된 비선형 문서
: 웹 표준 문서를 작성하는 양식
클라이언트
-HTML, CSS, Javascript가 동작하는 곳이다.
-브라우저 : 모든 브라우저는 HTML을 읽어낼 수 있는 HTML PARSER를 들고 있다.
-네트워크 프로그램에서 요청하는 쪽이다.
-request : 요청은 URL형식으로 보낸다.
서버
-JSP가 동작하는 곳이다.
-클라이언트의 요청을 받아서 기능이나 데이터를 제공하는 쪽이다.
-reponse : 응답은 HTML형식으로 보낸다.
웹 프로그래밍
: 웹 서버가 웹 브라우저에 응답으로 전송할 데이터를 생성해주는 프로그램이다.
웹 애플리케이션 서버(WAS)
: 네트워크 처리, HTTP 헤더, 파일 입출력을 대신 처리해준다.(톰캣 같은 서버 프로그램)
'IT > JSP' 카테고리의 다른 글
[JSP] - 6. GET방식/POST방식 차이 (0) | 2020.07.20 |
---|---|
[JSP] - 5. request(기본객체) (0) | 2020.07.20 |
[JSP] - 4. 스크립스(Script) 요소 (0) | 2020.07.20 |
[JSP] - 3. 디렉티브(Directive) 요소 (0) | 2020.07.20 |
[JSP] - 2. tomcat서버 설치 및 이클립스에서 실행하는 방법 (0) | 2020.07.20 |
댓글