JSP / Web Container

in jsp •  6 years ago 

                                                               


 JSP란 Java Server Pages의 약자로 스크립트 언어입니다.
JSP의 특징 

  1. 자바가 제공하는 기능을 그대로 사용할 수 있다. 
  2. http와 같은 프로토콜에 따라 클라이언트의 요청을 처리하고 응답한다.
  3. HTML, XML 등 클라이언트가 요청한 문서를 생성하는데 주로 사용된다.
  4. 서블릿 / EJB 등의 엔터프라이즈 기술들과 잘 융합된다.
  5. 다양한 스크립트 요소와 태그를 제공하여 웹 어플리케이션을 보다 쉽게 프로그래밍 할 수 있도록 도와준다.
  6. HTML 코드와 java 코드를 분리하여 개발 할 수 있다. (HTML 내부에 자바 코드 삽입)
  7. JSP는 servlet을 기반으로 한다. 클라이언트의 요청을 처리하고 다시 그 결과를 클라이언트에게 전송하는 방식을 사용한다. 웹 어플리케이션을 확장하는데 수월하다. 
  8. 플랫폼에 상관 없이 개발이 가능하다.

웹 컨테이너 (Web Container)Web Application을 실행할 수 있는 컨테이너이다. Web Container= JSP 컨테이너+ servlet 컨테이너
서블릿 클래스 또는 JSP 파일을 실행하기 위한 실행 환경을 제공하는 역할을 하고, 요청을 처리한 후 응답을 내보내 웹서버에 전달하는 기능을 제공한다.WAS (Web Application Server)라고도 부른다.

다음 글에서는 JSP에 대한 모델 구조에 대해 알아보겠습니다.
 

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!