Development(7977)
-
application 내장객체
application 내장객체· 하나의 웹 애플리케이션을 관리하고 웹 애플리케이션 안에서의 자료 공유를 돕니다.· 하나의 웹 애플리케이션이라 하면 사용하는 프로젝트 단위가 웹 애플리케이션 단위라고 보면 됩니다.· 현재 웹 어플리케이션이 실행되고 있는 서버와 자원의 정보를 담고 있는 객체로 어플리케이션이 실행되고 있는 서버측의 정보와 실행시 발생한 이벤트들에 대한 로그를 저장하기 위한 기능을 제공합니다.· 웹 어플리케이션당 한 개의 객체만 생성되므로 이를 통한 객체의 공유도 가능합니다.
-
out 내장 객체, out 내장 객체 관련 메소드
out 내장 객체 · JSP 페이지에서 생성되는 내용을 모두 전달 받는 객체입니다.· out객체의 메소드 중 출력에 관련된 메소드는 print()메소드가 있습니다.· 서블릿/JSP 컨테이너가 응답 페이지를 만들기 위해 사용하는 출력 스트림 객체로 java.io.Writer 클래스를 상속한 javax.servlet.jsp.JspWriter 클래스 타입으로 선언됩니다.· out 객체를 사용하지 않고도 표현식() 을 이용해서 자바 코드의 변수 값들과 메소드의 리턴 값들을 출력할 수 있습니다. out 내장 객체 관련 메소드
-
taglib 디렉티브, JSTL
taglib 디렉티브사용자가 만든 tag들을 태그라이브러리라고 합니다. 이러한 태그라이브러리를 사용하기 위해 taglib지시자를 사용 합니다.uri 및 prefix 속성이 있으며, uri는 태그라이브러이의 위치 값을 가지며, prefix는 태그를 가리키는 이름 값을 가집니다. JSTL유명한 태그 라이브러리이며 이를 학습 때 다시 살펴보기로 하겠습니다.
-
page 디렉티브, page 디렉티브 주요 속성
page 디렉티브· 페이지의 속성을 지정할 때 사용 합니다.· 주로 사용되는 언어 지정 및 import문을 많이 사용 합니다. 속성 설명 language="언어" · JSP 스크립트 코드에서 사용되는 프로그래밍 언어를 지정합니다. · 기본값은 "java"로 생략가능합니다. extends="패키지명.클리스명" · JSP페이지가 서블릿(클래스)으로 변환될 때 부모클래스를 정의합니다. contentType="MIME타입; charset=인코딩" · JSP가 생성할 문서의 타입을 지정합니다. 즉, JSP페이지와 응답을 표시할 때 사용되는 MIME유형과 문자 인코딩을 정의합니다. pageEncoding · JSP 페이지 자체의 캐릭터 인코딩을 지정합니다. import="패키지명.*" import="패키지명.클래스..
-
ServletContextListener(웹어플리케이션 감시) - web.xml파일에 리스너 클래스 기술, @WebListener 어노테이션을 통한 리스터 클래스 기술
ServletContextListener(웹어플리케이션 감시)· 웹어플리케이션의 생명주기(LifeCycle)를 감시하는 리스너(Listener)가 바로 ServletContextListener 입니다.· 리스너의 해당 메소드가 웹 어플리케이션의 시작과 종료 시 호출됩니다.(contextInitialized(), contextDestroyed()) 방법· web.xml파일에 리스너 클래스 기술· @WebListener 어노테이션을 통한 리스터 클래스 기술 web.xml파일에 리스너 클래스 기술 단계 설명 1 리스너 클래스 제작 2 서블릿 파일에 @WebListener 어노테이션 기술
-
ServletContext 인터페이스, ServletContext 주요메소드
ServletContext 인터페이스 서블릿 클래스와 서블릿 켄테이너간 통신을 위한 메소드들을 정의하고 있습니다.ServletContext 객체는 ServletConfig 객체에 포함되어 있습니다. 따라서 ServletConfig.getServletContext() 메소드를 사용하면 ServletContext 객체를 얻을 수 있습니다. ServletContext 주요메소드