본문 바로가기
컴퓨터 공부/JAVA Web

JSP 표현 언어

by 구깨비 2021. 8. 18.

JSP 페이지 안에 복잡한 자바 코드가 있으면 화면 작업을 하기 어렵기 때문에,

현재의 JSP페이지는 스크립트 요소보다는 표현언어(EL, Expression Language) 와 JSTL(JSP Standard Tag Library)을 사용해서 구현한다.

 

* 표현 언어의 형식

  - 페이지 디렉티브 태그에서 반드시 isELIgnored=false 설정 필요

 ${표현식 or 값}

 

 

* 표현 언어에서 사용되는 자료형과 연산자

 

  - 자료형

자료형 설명
true / false

정수 0-9로 이루어진 값을 가지고 음수인 경우 마이너스(-)가 붙음
실수 소수점(.)을 사용할 수 있고, 1.4e5와 같이 지수형으로 표현 가능
문자열 따옴표(' ' or " ")와 같이 사용
null

 

  - 연산자

연산자 종류 연산자  
산술연산자 +  
-  
*  
/ 또는 div  
% 또는 mod  
비교 연산자 == 또는 eq  
!= 또는 ne  
< 또는 lt  
> 또는 gt  
<= 또는 le  
>= 또는 ge  
논리 연산자 && 또는 and  
|| 또는 or  
!  또는 not  
empty 연산자  empty <값> <값>이 null이거나 빈 문자열이면 true반환
조건 연산자 <수식>?<값1>:<값2> <수식>의 결과값이 true이면 <값1>을 반환, false이면 <값2>를 반환 

 

'컴퓨터 공부 > JAVA Web' 카테고리의 다른 글

JSP 파일 업로드  (0) 2021.08.19
JSP 표준 태그 라이브러리(JSTL)  (0) 2021.08.18
JSP 액션 태그  (0) 2021.08.17
JSP 페이지의 오류 종류(404/500)  (0) 2021.08.12
JSP 디렉티브 태그  (0) 2021.08.11

댓글