1. EL(Expression Language)
EL은 JSP의 출력 문법을 대체하는 표현 언어입니다.
눈에 띄고 쉽게 분간이 갈 수 있다는 장점이 있습니다.
ex) <%=age%> ------> ${age}
2. JSTL(JavaServer Pages Standard Tag Library)
JSTL은 태그를 통해 JSP 코드를 관리하는 라이브러리로서, JSP언어를 쓰지 않고 태그형태로 HTML상에 불러다 쓸 수 있습니다.
JSTL을 사용하시려면 라이브러리를 다운로드해서 추가해야 하며, 사용하고자 하는 jsp파일 상단에 선언을 해주셔야합니다.
1) 톰캣 사이트에 가셔서 아래 taglib 라이브러리를 모두 다운 후, 프로젝트lib폴더에 추가해주시면 됩니다.
2) jsp 상단에 선언
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
TIP)
java 상단 windows -> preference에 가서 위와 같이 설정 시,
JSP을 생성할 때마다 일일이 선언해 줄 필요 없이
taglib이 자동으로 선언되도록 편집할 수가 있습니다.
'라이브러리 > Jstl' 카테고리의 다른 글
[JSTL] 액션태그 (0) | 2020.11.19 |
---|---|
[EL] 기본 구문, Param, 연산자 (0) | 2020.11.19 |