웹 개발 기초/자바 웹을 다루는 기술

JSP에서 표현 언어 사용 실습

sungw00 2023. 3. 1. 17:34
728x90

표현 언어를 사용해서 여러 가지 데이터를 출력하기

1. elTest.jsp 파일 작성

<%-- elTest.jsp --%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
	isELIgnored="false" <%-- 표현 언어 기능 활성화 --%>
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>표현 언어에서 사용되는 데이터들</title>
</head>
<body>
	<h1>표현 언어로 여러 가지 데이터 출력하기</h1>
	<h1>
		\${100}: ${100}<br>
		\${"안녕하세요"}: ${"안녕하세요"}<br>
		\${10+1}: ${10+1}<br>
		\${"10"+1}: ${"10"+1}<br> <%-- 숫자형 문자열과 실제 숫자를 더하면 문자열을 자동으로 숫자로 변환하여 더함 --%>
	</h1>
</body>
</html>

2. http://localhost:8090/pro14/elTest.jsp로 요청

문자열과 숫자를 더하면 자동으로 숫자로 변환해 합을 구하고, null과 숫자를 더하면 null을 0으로 인식하는 것을 확인할 수 있다.

문자열끼리는 더할 수 없고, 문자열과 숫자는 더할 수 없다.

http://localhost:8090/pro14/elTest.jsp로 요청한 결과

 

728x90