프로그래밍 언어/자바 웹

표현 언어에서 제공하는 내장 객체의 종류와 기능

· 코딩마이데이

JSP는 기본적으로 내장 객체들을 제공하지만 이 객체들은 표현식에서만 사용할 수 있습니다. 따라서 표현 언어에서는 따로 내장 객체들을 제공합니다. 표현 언어에서 제공하는 내장 객체들을 ${} 안에서만 사용할 수 있습니다.

표현 언어에서 제공하는 여러 가지 내장 객체들은 다음 표와 같습니다.

구분 내장 객체 설명
스코프 pageScope JSP의 page와 같은 기능을 하고 page 영역에 바인딩된 객체를 참조합니다.
requestScope JSP의 request와 같은 기능을 하고 request에 바인딩된 객체를 참조합니다.
sessionScope JSP의 session과 같은 기능을 하고 session에 바인딩된 객체를 참조합니다.
applicationScope JSP의 application과 같은 기능을 하고 application에 바인딩된 객체를 참조합니다.
요청 매개변수 param request.getParameter() 메서드를 호출한 것과 같으며 한 개의 값을 전달하는 요청 매개변수를 처리합니다.
paramValues request.getParameterValues() 메서드를 호출한 것과 같으며 여러 개의 전달하는 요청 매개변수를 처리합니다.
헤더 값 header request.getHeader() 메서드를 호출한 것과 같으며 요청 헤더 이름의 정보를 단일 값으로 반환합니다.
headerValues request.getHeader() 메서드를 호출한 것과 같으며 요청 헤더 이름의 정보를 배열로 반환합니다.
쿠키 값 Cookies 쿠키 이름의 값을 반환합니다.
JSP 내용 pageContext pageContext 객체를 참조할 때 사용합니다.
초기 매개변수 initParam 컨텍스트의 초기화 매개변수 이름의 값을 반환합니다.

'프로그래밍 언어 > 자바 웹' 카테고리의 다른 글

requestScope 사용 실습  (0) 2026.01.07
param 내장 객체 사용 실습  (0) 2026.01.03
표현 언어의 empty 연산자  (0) 2025.12.28
표현 언어의 논리 연산자  (0) 2025.12.25
표현 언어의 비교 연산자  (0) 2025.12.22