본문 바로가기
IT/JSP

[JSP] - 1. JSP 기초

by 차이나는 개발자 2020. 7. 16.
728x90
반응형

#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 헤더, 파일 입출력을 대신 처리해준다.(톰캣 같은 서버 프로그램)

 

 

 

728x90
반응형

댓글