목록Computer Engineering/JSP (2)
Inor
JSP 동작 원리 Servlet의 경우에는 java 코드를 이용해서 html 파일이 작성되는 방식으로 동작이 됐습니다. 그러나 JSP의 경우에는 html 파일에 스크립트릿 태그를 이용해서 자바 코드를 작성하는 방식으로 jsp 파일을 생성 합니다. 이렇게 생성된 파일로 클라이언트의 요청이 오면 JSP 컨테이너가 jsp 파일을 Servlet 파일로 변환 합니다. 그리고 Servlet 파일은 컴파일 돼서 class 파일로 변환이 되고 요청이 있었던 웹브라우저에 html 파일 형식으로 응답 합니다. JSP 태그 스크립트릿 : JSP 문서 내부에 자바 코드를 작성할 수 있도록 선언하는 태그 입니다. 로 끝이 납니다.선언 : JSP 문서 내부에서 사용되는 변수나 메서드를 선언할 수 있도록 하는 태그 입니다. 로 끝..
생명주기 대부분의 프로그램이 생명주기를 갖고 있듯이 서블릿도 생명주기를 갖고 있습니다. 서블릿 객체가 생성, 실행, 소멸 되는 과정에서 호출되는 특정 메서드들이 있습니다. 생명주기에 따라서 특정 메서드가 호출이 되고 그 안의 로직을 수행 합니다. Servlet에도 각 과정에서 호출이 되는 몇가지 메서드들이 있습니다. 그것들을 알아보도록 하겠습니다. 초기화(initialization) 사용자의 Servlet 클래스가 상속 받는 HttpServlet 클래스의 init() 메서드를 오버라이드해서 초기화 메서드를 생성할 수 있습니다. 이 메서드는 서블렛 객체가 생성 되면서 호출이 되는 메서드로서 주로 초기화 작업을 수행 합니다. 초기화 전에 특정 작업(전처리)을 수행해야되는 경우가 있다면 @PostConstru..