03 서블릿의 이해


03 서블릿의 이해

1. 서블릿 개요 1) 서블릿이란 서블릿(Servlet)은 자바 플랫폼에서 컴포넌트를 기반으로 하는 웹 애플리케이션을 개발할 때 사용하는 핵심 기술로, 장점은 다음과 같습니다. 자바를 기반으로 하므로 자바 API 를 모두 사용할 수 있다. 운영체제나 하드웨어에 영향을 받지 않으므로, 한 번 개발된 애플리케이션은 다양한 서버 환경에서도 실행할 수 있다. 웹 애플리케이션에서 효율적인 자료 공유 방법을 제공한다. 다양한 오픈소스 라이브러리와 개발도구를 활용할 수 있다. 그리고 웹 애플리케이션을 개발할 때, 서블릿을 사용하면 다음과 같은 이점이 생깁니다. MVC 패턴을 쉽게 적용할 수 있고, 컨테이너와 밀접한 서버 프로그램을 구현할 수 있다. MVC 패턴을 적용할 때 콘텐츠와 비즈니스 로직을 분리할 수 있으며, 컨트롤러와 뷰가 역할을 분담하으로서 웹 디자이너와 개발자 간에 작업을 원활하게 할 수 있다. 리스너 및 필터 서블릿 등 고급 프로그래밍 기법을 통해 더욱 효과적인 웹 애플리케이션을 ...


#JSP #서블릿 #자바웹

원문링크 : 03 서블릿의 이해