Application 객체
Application 객체는 웹 어플리케이션이 실행되는 환경의 정보를 담고 있는 내장 객체를 의미합니다.
서버 관련 메서드
메 서 드 | 설 명 |
getAttributeNames( ) | application 객체에 저장된 속성 이름을 리턴함 |
getMajorVersion( ) | 컨테이너가 지원하는 Major 버전 정보를 리턴함 |
getMinorVersion( ) | 컨테이너가 지원하는 Minor 버전 정보를 리턴함 |
getMimeType(String file) | file 에 지정된 파일에 대한 MIME type 을 리턴함 |
getRealPath(String path) | path 에 지정된 자원 파일 시스템의 실제 경로를 리턴함 |
getResource(String path) | path 에 지정된 자원을 URL 객체로 리턴함 |
getResourceAsStream(String path) | path 에 지정된 자원을 InputStream 객체로 리턴함 |
getContext(String path) | path 에 지정된 자원의 컨텍스트 정보를 리턴함 |
getServerInfo( ) | JSP / 서블릿 컨테이너 이름 및 버전을 리턴함 |
로그 관련 메서드
웹 애플리케이션이 실행되는 동안에 발생하는 여러가지 이벤트들을 로그 파일에 저장할 때 사용하는 메서드입니다.
메 서 드 | 설 명 |
log(String message) | message 내용을 로그 파일에 기록함 |
log(String message, Throwable exception) | 예외 상황과 관련된 정보를 포함하여 로그 파일에 기록함 |
속성 관련 메서드
해당 애플리케이션이 실행되는 동안 유효한 메서드입니다.
메 서 드 | 설 명 |
getAttribute(String name) | name 에 해당하는 속성값을 리턴함 |
removeAttribute(String name) | name 에 해당하는 속성값을 삭제함 |
setAttribute(String name, Object) | name 이라는 이름으로 Object 형 데이터를 저장함 |
실습 예제 1
실행 결과는 다음과 같습니다.
실습 예제 2
실행 결과는 다음과 같습니다.
'JSP' 카테고리의 다른 글
서블릿 예외 관련 내장 객체 (0) | 2022.07.18 |
---|---|
session 객체 (0) | 2022.07.17 |
pageContext 객체 (0) | 2022.07.15 |
out 객체 (0) | 2022.07.14 |
response 객체 (0) | 2022.07.13 |
댓글