-
Servlet이란?Web/JSP 2018. 12. 16. 12:33
서블릿 - 자바를 사용해 웹페이지를 동적으로 생성하는 서버 측 프로그램
.java확장자로 자바를 이용하여 웹 어플리케이션(웹환경)을 만들기 위해 제공되는 기술
MVC에서 컨트롤러로 이용된다.
장점!
- JAVA를 사용해서 웹 어플리케이션을 구현할 수 있다.
- 플랫폼에 독립적이다.
(자바는 하이브리드 언어라고 한다. 여러 OS에서 사용 가능하다.)
- 서버에 독립적이다.
- 프로세스 기반이 아닌 스레드 기반이기 때문에 효과적 멀티 태스킹을 지원한다.
- 컨텐츠와 비즈니스 로직을 분리할 수 있다.
단점!
- 화면에 표현될 HTML코드를 프로그램적으로 작성
- 서비스 하기 전에 반드시 컴파일을 해야 한다.
** 서블릿의 단점은 JSP의 장점이 될 수 있다.
Java Servlet API
- 서블릿은 응답/ 요청 모델에서 작동
get요청은 servlet의 doGet으로 처리하고 post 요청은 servlet doPost로 처리한다.
meta정보: 사전정보
웹: 요청 응답이 끝이다.
JSP도 서블릿으로 변환되어 작동하는 것이다.
반응형'Web > JSP' 카테고리의 다른 글
[JSP] JSP 기본 태그 (0) 2019.07.10 JSP란? 자바 서버 페이지 (0) 2018.12.16 JSP 개발환경 구축방법 (0) 2018.12.15 에러처리 ORA-12560 , ORA-12505 완전쉽다. (0) 2018.07.29 ora-00913: too many values에러처리방법 (0) 2018.07.26