장점
- 스레드를 기반으로 하므로 웹 애플리케이션 운영에 효율적.
- 자바를 기반으로 하므로 자바 API를 모두 사용할 수 있다.
- 운영체제나 하드웨어에 영향을 받지 않으므로, 한 번 개발된 애플리케이션은 다양한 서버환경에서도 실행 가능.
- 웹 애플리케이션에서 효율적인 자료 공유 방법 제공.
단점
- 콘텐츠나 비즈니스 로직을 분리할 수 있다.
- 컨트롤러와 뷰의 역할 분담으로 웹 디자이너와 개발자 간의 원활한 작업이 가능하다.
- 유지보수가 수월하다.
- 기능 확장이 용이하다.
웹 애플리케이션 개발 시 서블릿 이점
- 컨텐츠와 비즈니스 로직을 분리할 수 있다.
- 컨트롤러와 뷰의 역할 분담
- 유지보수가 수월하다.
- 기능의 확장이 용이하다.
- 프로그래머가 HTML, 자바스크립트 스타일시트 등 복잡한 기술을 모두 알아야 할 필요가 없다.
'웹언어 > JSP' 카테고리의 다른 글
page 디렉티브 예제 - info 속성 (0) | 2012.08.28 |
---|---|
page 디렉티브(Directive) - <%@ page%> (0) | 2012.08.28 |
서블릿 HelloWorld (0) | 2012.06.04 |
Tomcat 설치 + 이클립스 (0) | 2012.03.14 |
Request 데이터 받기, 한글처리 (0) | 2011.11.01 |