상세 컨텐츠

본문 제목

[1th] Servlet 개념

Java/Servlet

by 탑~! 2012. 5. 17. 11:40

본문

Servlet이란 서버에서 실행되는 프로그램.

서버에서 프로그램을 처리하고 그 결과를 클라이언트에게 전송하는 방식을 사용한다,  

servlet은 jsp의 아버지정도.

 


Servlet이 프로그램레벨에서 서비스를 처리한다면

JSP는 스크립트레벨에서 서비스를 처리한다고 볼 수 있다.

 

 

 

 

java server page는 스크립트로 쉽게 프로그램 하기 위해서 사용하는 것이다.

결국 servlet으로 변한(.java)되고 .class 파일로 컴파일 된 후 그 결과를 servlet container에 삽입함으로써 서비스 되는 것.

 

 

 

 

먼저 webserver나 sevlet엔진에서 클라이언트의 요청을 받게 된다.

서버에서 요청을 받게 되면 바로 jsp handler ,jsp container process라고 불리우는 루틴을 거치게 되면서

servlet객체존재여부와 파일변경여부를 확인하게 된다.

 

변경되었다면 새로 source파일을 생성하고 compile과정을 거쳐 실행.

로딩되었는데 변경처리되지 않았다면 기존에 존재하는 것을 이용하게 된다.

로딩을 하지 않았다면 처음부터 로딩을 시작하여 source파일을 만들고 compile과정을 거쳐 새로 실행한다.

 

[출처] Servlet ?|작성자 kkan

'Java > Servlet' 카테고리의 다른 글

Tomcat 과 Servlet 버전 지원  (0) 2014.06.10
[4th] Servlet 개념  (0) 2012.05.17
[2th] Servlet 개념  (0) 2012.05.17
[2th] Servlet 개념  (0) 2012.05.17

관련글 더보기