본문 바로가기

웹/JSP-Servlet5

[Servlet]서블릿의 API패키지(Application Programming Interface) 서블릿의 API패키지 구성 패키지명 설명 javax.servlet 서블릿과 서블릿컨테이너 사이의규약을 정의한 클래스,인터페이스 모음 javax.servlet.http Http프로토콜로 동작하는 http서블릿 javax.servlet.annotation 서블릿,필터 리스너에 사용할 애너테이션을 정의 javax.servlet.descriptor Servlet의 인터페이스 ◆ Servlet인터페이스 서블릿-서블릿컨테이너가 지켜야할 규약을 정의 서블릿기술의 핵심으로 모든 서블릿클래스들이 구현/상속함 주요메서드 메서드 설명 init() 서블릿이 처음 요청될 때 초기화 용도로 사용 service() 서비스를 요청할 때 마다 호출됨, doXXX 메서드를 호출함 destroy() 서블릿을 제거할 때 호출함, 주로 자원.. 2021. 10. 14.

웹 어플리케이션-1.배경,정의 배경 클라이언트-서버 모델 클라이언트-서버모델은 서비스,자원을 요청하는 클라이언트와 작업을 처리하는 서버로 이루어져 있습니다 기존방식은 사용자가 서버와 통신하기 위해 클라이언트 어플리케이션을 설치해야 서버와 통신할 수 있었습니다 이러한 방식은 클라이언트 재배포, 여러 OS에 대응하기 등으로 큰 비용이 든다는 단점이 존재했습니다 HTTP기반 클라이언트-서버 모델을 사용하면 별도의 클라이언트 배포없이 서비스가 가능하게 됩니다 사용자는 웹브라우저를 통해 서비스를 요청하고 서버는 이를 처리하여 응답합니다. 웹브라우저가 응답을 받게 되면 사용자에게 결과물을 출력해 줍니다 정적 웹페이지 - 웹서버 정적(static)은 고정적이란 뜻을 가지고 있습니다 즉, HTML, CSS같이 항상 내용물에 변화가 없는 웹페이지를 .. 2021. 9. 26.

반응형