<%= %> --> 기존 script 출력 시
EL 표현식 : ${ 변수 / 메소드}
JSP를 이루는 구성 요소
[1] 스크립트 원소 : jsp페이지 내에서 자바코드를 기술할 수 있는 문법
스크립트
[2] 지시어 : jsp 페이지에서 어떤 동작을 수행하고자 할 때 사용
표준 액션 태그 (Standard Action Tag) : jsp 페이지에서 바로 사용이 가능하다
=> 모든 태그명 앞에 jsp 접두어를 붙여서 사용한다
* 커스텀 액션 태그(Custom Action Tag) : JSTL
jsp페이지에서 바로 사용 불가능 (별도의 라이브러리 필요)
=> 가장 대표적인 라이브러리 : jstl
jsp에서 사용되는 커스텀 액션 태크
공통적으로 사용되는 코드들을 합하여 보다 쉽게 사용할 수 있도록
태그화화여 표준으로 제공되는 라이브러리
* 라이브러리 추가 방법 *
1. https://tomcat.apache.org/ => 톰캣 사이트 접속
2. 메뉴에서 taglib 메뉴를 찾아 접속 (Download - Taglibs)
3. 4개의 라이브러리 파일 다운로드(.jar)
4. WEB-INF/lib/위치에 라이브러리 추가
JSTL 선언방법
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
=> 해당 jsp 파일에 taglib 지시어를 통해서 선언
JSTL을 사용하기 위해서는 해당하는 jsp 페이지 상단에
taglib 지시어를 사용하여 선언한다