JSTL 입문 EL 표현 식 기초 지식 메모
유별
식별 자
묘사 하 다.
JSP
pageContext
PageContext
인 스 턴 스 가 현재 페이지 에 대응 하 는 처리역할 영역
pageScope
페이지 역할 영역 속성의 이름과 값 과 연 결 된
Map
클래스requestScope
요청 역할 영역 속성의 이름과 값 과 연 결 된
Map
클래스sessionScope
세 션 역할 영역 속성의 이름과 값 과 연 결 된
Map
클래스applicationScope
응용 프로그램 역할 영역 속성의 이름과 값 과 연 결 된
Map
클래스요청 매개 변수
param
요청 한 매개 변수의 주요 값 을 이름 으로 저장 하 는
Map
클래스paramValues
요청 한 매개 변수의 모든 값 을
String
배열 로 저장 하 는 Map
클래스 로 합 니 다.요청 헤더
header
요청 헤더 의 주요 값 을 이름 으로 저장 하 는
Map
클래스headerValues
요청 헤더 의 모든 값 을
String
배열 로 저장 하 는 Map
클래스 로 합 니 다.Cookie
cookie
첨부 된 쿠키 를 이름 으로 저장 하 는
Map
클래스초기 화 매개 변수
initParam
이름 에 따라 웹 응용 프로그램의 상하 문 초기 화 파 라미 터 를 저장 하 는
Map
클래스JSP 와 EL 암시 적 대상 중 하나의 공공 대상
pageContext
만 있 음 에 도 불구 하고 EL 을 통 해 다른 JSP 암시 적 대상 을 방문 할 수 있다.그 이 유 는 pageContext
다른 8 개의 JSP 암시 적 대상 을 방문 하 는 특성 이 있 기 때문이다.실제로 이 를 EL 암시 적 대상 에 포함 시 킨 주요 이유 다.나머지 모든 EL 암시 적 대상 은 맵 으로 이름 에 해당 하 는 대상 을 찾 을 수 있 습 니 다.앞의 네 개의 매 핑 은 이전에 토론 한 각종 속성 작용 역 을 나타 낸다.EL 이 부족 한 상황 에서 사용 하 는 순서 로 검색 하 는 과정 에 의존 하지 않 고 특정 역할 영역 에 있 는 식별 자 를 찾 을 수 있 습 니 다.
다음 네 개의 맵 은 요청 인자 와 요청 헤더 의 값 을 가 져 오 는 데 사 용 됩 니 다.HTTP 프로 토 콜 은 요청 인자 와 요청 헤더 에 여러 개의 값 을 가 질 수 있 기 때문에 각각 한 쌍 의 맵 이 있 습 니 다.모든 쌍 의 첫 번 째 맵 은 요청 인자 나 머리의 주요 값 을 되 돌려 줍 니 다. 보통 실제 요청 에서 먼저 지정 한 값 입 니 다.두 번 째 맵 마다 매개 변수 나 머리의 모든 값 을 검색 할 수 있 습 니 다.이 맵 의 키 는 매개 변수 나 머리의 이름 이지 만 이 값 은
String
대상 의 배열 입 니 다. 그 중의 모든 요 소 는 단일 매개 변수 값 이나 머리 값 입 니 다.쿠키 스텔스 대상 은 요청 한 쿠키 이름 에 대한 접근 을 제공 합 니 다.이 대상 은 요청 과 연 결 된 모든 쿠키 이름 을 쿠키 특성 을 나타 내 는
Cookie
대상 에 표시 합 니 다.마지막 EL 암시 적 대상
initParam
은 웹 프로그램 과 연 결 된 모든 컨 텍스트 의 초기 화 매개 변수의 이름과 값 을 저장 하 는 맵 입 니 다.초기 화 매개 변 수 는 web.xml
배치 설명자 파일 을 통 해 지정 되 며, 이 파일 은 응용 프로그램의 WEB-INF
디 렉 터 리 에 있 습 니 다.2 、 EL 연산 자
유별
연산 자
산술 연산 자
+
, -
, *
, /
(또는 div
와 %
(또는 mod
관계 연산 자==
(또는 eq
, !=
(또는 ne
, <
(또는 lt
, >
(또는 gt
, <=
(또는 le
와 >=
(또는 ge
)논리 연산 자
&&
(또는 and
, ||
(또는 or
와 !
(또는 not
검증 연산 자empty
산술 연산 자 는 수치의 덧셈, 뺄셈, 곱셈 과 나눗셈 을 지원 한다.잉여 연산 자 도 제공 했다.주: 나눗셈 과 나머지 연산 자 는 모두 대체 되 고 비 기호 적 인 이름 이 있 습 니 다 (XPath 와 일치 하기 위해 서 입 니 다).목록 5 에는 산술 연산 자 용법 을 보 여 주 는 예제 표현 식 이 표시 되 어 있 습 니 다.몇 개의 EL 표현 식 에 산술 연산 자 를 적용 한 결 과 는 이 산술 연산 자 를 이 표현 식 이 되 돌아 오 는 수치 에 적용 한 결과 입 니 다.
3 、 EL 연산 자 우선 순위 (맨 위 에서 끝까지, 왼쪽 에서 오른쪽으로)
[]
, .
()
unary
-
、 not
、 !
、 empty
*
、 /
、 div
、 %
、 mod
+
、binary -
()
<</code>
、 >
、 <=
、 >=
、 lt
、 gt
、 le
、 ge
==
、 !=
、 eq
、 ne
&&
、 and
||
、 or
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
JSP| EL (Experession Language)텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.