[Java] Java Servlet과 JSP 이해하기
DEV/Java·2025. 9. 7.
Java 웹 애플리케이션 개발의 기초가 되는 Servlet과 JSP에 대해 알아보겠습니다. 이 두 기술은 Java EE(Enterprise Edition)의 핵심 구성요소로, 동적인 웹 페이지를 생성하는 데 사용됩니다.Servlet이란?Servlet은 Java를 사용하여 웹 서버에서 동적인 콘텐츠를 생성하는 서버 사이드 프로그램입니다. HTTP 요청을 받아 처리하고, HTTP 응답을 생성하는 Java 클래스라고 할 수 있습니다.Servlet의 특징플랫폼 독립적: Java로 작성되어 JVM이 설치된 모든 환경에서 실행 가능합니다.성능: 스레드 기반으로 동작하여 CGI보다 효율적입니다.보안: Java의 보안 관리자가 제공하는 보안 기능을 활용할 수 있습니다.Servlet 생명주기Servlet은 다음과 같은 ..