expressionlang.jsp
<%@ page language="java" contentType="text/html; charset=utf-8"
pageEncoding="utf-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>expression language</title>
</head>
<body>
<!-- 스크립트릿(Scriptlet) -->
<% out.println("Hello JSP"); %>
<br>
<!-- 표현식(Expression) -->
<%= "Hello JSP" %>
<br>
<!-- 표현 언어(Expression Language) -->
${"Hello JSP"}
<br><br>
스크립트릿(Scriptlet) <br>
<%
int num1 = 10;
double num2 = 10.77;
String str1 = "홍길동";
boolean bool = true;
String str2 = null;
out.println("정수형 : "+num1+"<br>");
out.println("실수형 : "+num2+"<br>");
out.println("문자열 : "+str1+"<br>");
out.println("논리형 : "+bool+"<br>");
out.println("null : "+str2+"<br>");
%>
<br>
표현식(Expression) <br>
정수형 : <%= num1 %><br>
실수형 : <%= num2 %><br>
문자열 : <%= str1 %><br>
논리형 : <%= bool %><br>
null : <%= str2 %><br><br>
표현 언어(Expression Language) <br>
정수형 : ${10} <br>
실수형 : ${10.77} <br>
문자열 : ${"홍길동"} <br>
논리형 : ${true} <br>
null : ${null} <br>
</body>
</html>
표현 언어(EL)에서 null 은 공백으로 처리 되는 것이 특징이다.
'#001 프로그래밍 > JSP' 카테고리의 다른 글
JSP & Servlet -- Java Bean 기본 / 액션 태그 실습 (0) | 2024.01.06 |
---|---|
JSP & Servlet --03 HTTP GET/POST 호출 실습 (0) | 2023.12.24 |
JSP & Servlet --02 JSP 개념 (1) | 2023.12.23 |
JSP & Servlet --01 서블릿 개념 (2) | 2023.12.23 |