라이브러리 vs 프레임워크
- 라이브러리는 외부의 것을 사용하겠다라는 뜻 써도되고 안써도 되는 것. 만들어 놓은 것을 호출하면 라이브러리.
- 프레임워크는 틀 안에서 노는 것. 내가 만들어 놓은 것을 제 3자가 호출하면 그것은 프레임워크
JSP도 프레임워크
JSTL 설치
- 톰캣에서
- tomcat.apache.org 접속 → Taglibs 클릭
- JSTL Maven Library 이용
- jstl maven 검색 → javax.servlet >> jstl 클릭
- 다운로드 받은 것을 tomcat 폴더의 lib 폴더로 옮긴다.
- 이클립스 쪽으로 가서 프로젝트 안의 Apache Tomcat 라이브러리에 들어가서 확인
꼭 라이브러리를 설치한 후 이 태그를 작성할 것
JSTL 쓸 때마다 꼭 넣어줘야 함
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
JSTL의 태그는 여러 개 있다.
사진 출처
하지만 Core를 대부분 쓴다.