목록Java (87)
햄발

사전 기반 지식 HTTP 메세지클라이언트에서 요청을 하면 HTTP 메세지가 만들어 진다. URI 와 URLURI와 URL은 주소 방식은 인터넷 세상에서 리소스를 식별하고 접근하기 위한 개념입니다. URI (Uniform Resource Identifier)URI는 인터넷에서 리소스를 식별하기 위한 문자열입니다. URI는 특정 리소스를 고유하게 식별하며, 리소스의 위치와 상관없이 해당 리소스를 지칭할 수 있습니다. **// 리소스의 이름만 나타냄domainname.com/my-info** urn:isbn:0451450523 // URN 예제 // URL 예제 (URL은 URI의 한 형태) URL (Uniform Resource Locator)URL은 리소스의 위치를 나타내는 URI의 한 형..

서블릿 배포서블릿 배포 는 개발된 서블릿을 애플리케이션 서버 ( 예 : Tomcat ) 에 올려서 클라이언트가 접근할 수 있도록 준비하는 과정을 말한다 .배포된 서블릿은 클라이언트의 HTTP 요청을 받아 처리하고 , 동적 웹 페이지를 생성하여 응답한다. 배포 과정의 주요 단계1. 웹 애플리케이션 구조 설정서블릿을 포함한 모든 웹 애플리케이션 파일을 특정 디렉토리 구조에 맞게 배치한다.2. 배포 기술web.xml 파일 또는 애노테이션을 사용하여 서블릿, 필터, 리스너 등을 설정한다.3. WAR 파일 생성 및 배포웹 애플리케이션을 WAR (Web Application Archive) 파일로 패키징하여 배포할 수 있다.4. 서버 설정웹 서버 또는 애플리케이션 서버에 웹 애플리케이션을 등록하고 실행한다. 웹 ..

서블릿의 라이프사이클은 서블릿이 생성되고 초기화된 후 요청을 처리하고 종료되기까지의 생명 주기를 의미합니다. 서블릿 라이프사이클을 이해하면 서블릿이 웹 애플리케이션에서 어떻게 동작하는지 파악하기 위해 학습해야 합니다. 사전 기반 지식WAS--------웹컨테이너 -----------------------서블릿 컨테이너 ----------------------------- 서블릿 클래스 로딩 ----------------------------- 서블릿 인스턴스 생성(생성자 호출) ----------------------------- 서블릿 초기화(init 호출) ----------------------------- 요청 처리( service, doGet, doPost)------------------..