ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 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

    댓글

Designed by Tistory.