IT/Others
[JSP] EL / JSTL 개념
Dev. Sean
2022. 6. 20. 14:01
반응형
EL (Expression Language)
- JSP 표현식을 대체하기 위해 사용되는 간편한 도구(JSP 2.0 이상에서 사용 가능)
- parameter : ${parameter.name} 형태 / attribute : ${name} 형태 / List : ${listname[" "]} 형태로 사용
- 값을 찾을 때 [page - request - session - application] 순으로 찾음
JSTL(JSP Standard Tag Library)
- JSP 표준 태그 라이브러리- 태그로 if, for문 등이 가능- 기능 및 선언 방법
1. 코어 / 변수선언, 조건/제어/반복문 등의 기능 제공
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
2. 포맷팅 / 숫자, 날짜, 시간을 포맷팅하는 기능 & 국제화, 다국어 지원 기능 제공
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
3. 함수 / 문자열을 처리하는 함수 제공
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
반응형