프로그래밍 언어/자바 웹

표현 언어의 논리 연산자

· 코딩마이데이

이번에는 논리 연산자를 알아보겠습니다.

  • && 연산자나 and 연산자는 논리곱 연산을 합니다.
  • || 연산자나 or 연산자 논리합 연산을 합니다.
  • | 연산자나 not 연산자는 반대의 결과를 출력합니다.

1. 다음과 같이 elTest4.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>
	\${(10==10) && (20==20)} : ${(10==10) && (20==20)} <br>
	\${(10==10) and (20!=20)} : ${(10==10) and (20!=20)} <br>
	
	\${(10==10) || (20!=30)} : ${(10==10) || (20!=30)} <br>
	\${(10!=10) || (20!=30)} : ${(10!=10) || (20!=30)} <br>
	
	\${!(20==10)} : ${!(20==10)} <br>
	\${not (20==10)} : ${not(20!=10)} <br><br>
</body>
</html>

 

2. http://localhost:8090/pro14/elTest4.jsp로 요청하여 실행 결과를 확인합니다.