application 내장객체

    - application 객체는 웹 애플리케이션이 실행되는 서버의 설정 정보 및 자원에 대한 정보를 얻거나,
    
     애플리케이션이 실행되고 있는 동안 발생할 수 있는 이벤트 로그 정보와 관련된 기능들을 제공한다.
    
    ​
    
    - application 기본객체는 웹 애플리케이션 당 1개의 객체가 생성됨. 웹사이트의 방문자 기록을 카운트할 때 사용
    
    ​
    
    *application 내장객체의 메소드
    
    - getServerInfo(): String = 웹 컨테이너의 이름과 버전을 리턴
    
    - getMimeType(fileName) : String = 지정된 파일의 MIME 타입을 리턴
    
    - RealPath(path) : String = 지정된 경로를 웹 애플리케이션 시스템상의 경로로 변경하여 리턴
    
    - log(message) : void = 로그 파일에 message를 기록한다.
    
    ​
    
    ​
    
    <%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>applicationTest</title>
    </head>
    <body>
    <h1>applicationTest.jsp</h1>
    <table border = "1">
    	<tr>
    		<td>WAS 이름과 버전</td>
    		<td><%=application.getServerInfo() %></td>
    	</tr>
    	<tr>
    		<td>현재 프로젝트의 경로</td>
    		<td><%=application.getRealPath("/") %></td>
    </table>
    </body>
    </html>

    'JSP' 카테고리의 다른 글

    Switch 문  (0) 2021.01.16
    블록 if문  (0) 2021.01.16
    Session 내장객체  (0) 2020.11.14
    response 내장객체 - sendRedirect  (0) 2020.11.14
    request 내장객체  (0) 2020.11.14

    댓글