JSTL (JSP Standard Tag Library)란
JSP 페이지에서 논리적인 판단, 반복문의 처리, 데이터베이스 등의 처리를 하는 코드를 깔끔하게 작성하기 위해
널리 사용되는 커스텀 태그를 표준으로 만든 태그 라이브러리이다.
1. JSTL 태그 종류
라이브러리 | 하위 기능 | 접두어 | 관련 URI |
코어 | 변수 지원 흐름 제어 URI 처리 |
c | http://java.sun.com/jsp/jstl/core |
XML | XML 코어 흐름 제어 XML 변환 |
x | http://java.sun.com/jsp/jstl/xml |
국제화 | 지역 메시지 형식 숫자 및 날짜 형식 |
fmt | http://java.sun.com/jsp/jstl/fmt |
데이터베이스 | SQL | sql | http://java.sun.com/jsp/jstl/sql |
함수 | 컬렉션 처리 String 처리 |
fn | http://java.sun.com/jsp/jstl/functions |
- 접두어는 JSP 페이지에서 커스텀 태그를 호출할 때 사용 되는데 표의 접두어는 일반적으로 사용되는 것이고 다른 문자열을 사용하더라도 상관 없다.
- 관련 URL은 JSTL이 제공하는 커스텀 태그를 구분해주는 식별자로서 이 식별자를 통해 사용할 커스텀 태그 라이브러리를 선택할 수 있다.
2. JSTL을 사용하기 위한 환경 조성
톰캣에서 JSTL 1.2 버전을 필요로하는 웹 어플리케이션을 실행하려면 jar파일을 WEB_INF/lib 디렉터리에 복사한다.
'Dev > Java' 카테고리의 다른 글
JSTL - 코어 태그 2 (if, choose, forEach, forTokens) (0) | 2022.09.22 |
---|---|
JSTL - 코어 태그 <c:set>, <c:remove> (0) | 2022.09.21 |
싱글톤 (Singleton) (0) | 2022.09.16 |
세션 session (0) | 2022.09.02 |
자바빈(JavaBean) (0) | 2022.09.02 |
댓글