서블릿이란 ?
자바 웹 어플리케이션의 구성요소중 동적인 처리를 하는 프로그램의 역할.
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 |