EL ( Expression Language )
<%= %>, out.print()와 같이 JSP에 쓰이는 Java코드를 간결하게 사용하는 방법으로 화면에 표현하고자 하는 코드를 ${ value } 형식으로 표현하여 작성
EL 출력하기
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>EL test</title>
</head>
<body>
<%
String name="김코딩";
int age = 20;
request.setAttribute("name", name);
session.setAttribute("age", age);
%>
이름 : ${name } 나이 : ${age }
</body>
</html>
EL 연산하기
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>EL test</title>
</head>
<body>
<%
request.setAttribute("su", 20);
request.setAttribute("su2", 30);
%>
<p>20+30 = ${su+su2 }</p>
<p>20-su2 = ${su-su2 }</p>
<p>20*4 = ${su*4 }</p>
<p>20/3 = ${su/3 } </p>
</body>
</html>
'Programming | Study > EL_JSTL' 카테고리의 다른 글
[JSTL] foreach문 (0) | 2021.06.22 |
---|---|
[JSTL ] choose문 (0) | 2021.06.22 |
[JSTL] if문 (0) | 2021.06.22 |
JSTL 기본 표현식 이용하기 (0) | 2021.06.22 |
JSP Action (0) | 2021.06.14 |
댓글