본문 바로가기

IT

Servlet

서블릿이란 ? 

자바 웹 어플리케이션의 구성요소중 동적인 처리를 하는 프로그램의 역할.

WAS에 동작하는 JAVA 클래스

서블릿은 HttpServlet 클래스를 상속받아야 합니다.

서블릭과 jsp로부터 최상의 결과를 얻으려면, 웹 페이지를 개발 할 때 이 두가지를 조화롭게 사용해야 한다.


servlet 3.0 이상에서 

web.xml 을 사용하지 않음

자바 어노테이션사용


[서블릿 생명주기]

WAS는 서블릿 요청을 받으면 해당 서블릿이 메모리에 있는지 확인한다.


서블릿은 서버에 서블릿객체를 여러번 만들지 않는다.

서버에 없을때만 만든다. - 최초, destroy했을때


HttpServlet Request, Response

Request - http프로토콜의 request 정보를 서블릿에게 전달하기 위한 목적. 헤더정보,파라미터,쿠키 url 등의 정보를 읽어 들이는 메소드를 갖고있다.
Response - 클라이언트에 전송하기 위해 정보를 담을수 있는 객체


'IT' 카테고리의 다른 글

[DB] postgreSQL SELECT 조회, INSERT 입력, UPDATE 수정, DELETE 삭제  (0) 2020.10.02
vim, vi 한글 깨질때  (0) 2020.07.20
컴파일과 빌드 차이  (0) 2020.07.06
JSP  (0) 2018.07.04
3rd party 써드파티(Third Party)란  (0) 2018.07.02