ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • JSP&Servlet 맛보기 및 정리
    Computer Science/JSP&Servlet 2019.02.08 17:15

    JSP 맛보기

    JSP는 HTML 기반으로 JSP 코드를 넣어서 만든 서버 사이드 파일이다.

    즉 JSP는 HTML로 만들어지긴 하지만 결국 자바 파일로 바뀌어 클래스 파일로 컴파일 실행이 된다.

    Servlet 맛보기

    순수 자바로만 만든 서버 사이드 파일이다. 자바 파일이므로 클래스 파일로 컴파일 실행이 된다.

    이클립스 환경에서 웹 다이나믹 프로젝트를 만들고 서블릿을 만든다.

    이 때 URL mappings 이라고 있는데

    해당 서블릿의 요청을 할 때 사용하는 도메인 매핑이다.

    쉽게 생각해서 심플하게 축약하여 사용한다라고 이해하면 된다.

    Servlet mapping

    두가지 방법이 있다.

    첫 번째 Web.xml(고전적인)

    서블릿 먼저 등록하고 서블릿 맵핑

    두 번째 Java Annotation(현대적인)

    Java Annotation은 객체의 속성을 매핑하는데 유용하게 사용됨.

    Servlet request, response

    HttpServlet(abstract class) 상속 받아서 필요한 기능만 때에 따라 구현, 재정의한다.

    Servlet Life-Cycle(생명주기)

    PostConstruct 서블릿 준비

    init() 서블릿 시작

    service 서블릿 돌아가는

    destroy() 서블릿 소멸되는

    PreDestroy 서블릿 종료



    댓글 0