프로그래밍공부/Servlet&JSP

    JSP(Java Server Page)란 ?

    JSP (Java Server Page) 1. JSP 란? JSP는 HTML 내에 자바 코드를 삽입하여 웹 서버에서 동적으로 웹페이지를 생성하여 웹브라우저를 돌려주는 언어 Java EE 스펙 중 하나로 웹 애플리케이션 서버에서 동작함 JSP는 실생시에 자바 서블릿으로 변환되어 실행되어 서블릿과 거의 유사함. 그러나 서블릿과 달리 HTML 표준에 따라 작성되므로 웹 디자인에 편리함 아파치 스트럿츠나 자카르타 프로젝트의 JSTL 등의 JSP 태그 라이브러리를 사용하는 경우 자바 코딩 없이 태그만으로 간략한 기술이 가능하므로 생산성을 높일 수 있음 2. JSP 의 동작 흐름 최초 jsp 요청하면 jsp file로 변경될 때 jsp가 servlet으로 변경됨 ** jsp -> servlet 변환 파일 확인 경로..

    Servlet에 대하여

    Servlet 1. Servlet 이란? 자바 서블릿(Java Servlet)은 바자를 이용해 웹페이지를 동적으로 생성하는 서버측 프로그램 혹은 그 사양 흔히 "서블릿"이라 불림 자바 서블릿은 웹 서버의 성능을 향상하기 위해 사용되는 자바 클래스의 일종 서블릿은 JSP와 비슷하지만 JSP는 HTML 문서 안에 Java 코드를 포함하며, 서블릿은 자바 코드 안에 HTML을 포함하고 있음 2. Servlet의 동작 흐름 3. 사용자 정의 Servlet의 상속 구조 4. Servlet의 Life Cycle Servlet class는 java SE에서 class아 다르게 main method 가 없음 객체의 생성부터 사용(method call)의 주체가 사용자가 아닌 Servlet Container에게 있음 C..