표현 언어의 비교 연산자
표현 언어에서 비교 연산자를 사용해 보겠습니다.
- 값이 같은지 비교할 때는 == 또는 eq 연산자를 사용합니다.
- 값이 같지 않은지 비교할 때는 != 또는 ne 연산자를 사용합니다.
- 대소 비교 시 >의 < 연산자 그리고 gt와 lt도 각각 연산자로 사용할 수 있습니다.
- 대소 및 동등 비교를 동시에 할 때는 >=와 <= 연산자 그리고 ge와 le도 각각 연산자로 사용할 수 있습니다.
1. 다음과 같이 elTest3.jsp를 작성합니다.
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>여러가지 비교 연산자</title>
</head>
<body>
<h2>여러 가지 비교 연산자</h2>
<h3>
\${10==10} : ${10==10} <br>
\${10 eq 10} : ${10 eq 10} <br><br>
\${"hello"=="hello"} : ${"hello"=="hello"} <br>
\${"hello" eq "hello"} : ${"hello" eq "hello"} <br><br>
\${20!=10} : ${20!=10}<br>
\${20 ne 10} : ${20 ne 10}<br><br>
\${"hello"!="apple"} : ${"hello"!="apple"} <br>
\${"hello" ne "apple"} : ${"hello" ne "apple"} <br><br>
\${10 < 10} : ${10 < 10} <br>
\${10 lt 10} : ${10 lt 10} <br><br>
\${100>10} : ${100 > 10}<br>
\${100 gt 10} : ${100 gt 10}<br><br>
\${100 <=10} : ${100 <= 10}<br>
\${100 le 10} : ${100 le 10}<br><br>
\${100 >=10} : ${100 >= 10}<br>
\${100 ge 10} : ${100 ge 10}<br><br>
</h3>
</body>
</html>
2. http://localhost:8090/pro14/elTest3.jsp로 요청하여 실행 결과를 확인합니다.

'프로그래밍 언어 > 자바 웹' 카테고리의 다른 글
| 표현 언어의 empty 연산자 (0) | 2025.12.28 |
|---|---|
| 표현 언어의 논리 연산자 (0) | 2025.12.25 |
| 표현 언어의 산술 연산자 (0) | 2025.12.19 |
| JSP에서 표현 언어 사용 실습 (0) | 2025.12.15 |
| 표현 언어란? - 표현 언어에서 사용하는 자료형과 연산자 (0) | 2025.12.12 |