#JSTL #JSTL JAR다운방법
JSTL 이란?
자바서버 페이지 표준 태그 라이브러리(JavaServer Pages Standard Tag Library)
표현언어와 마찬가지로 Html코드와 스크립트릿(<% %>)을 사용할 때보다
코드를 깔끔하게 하고 가독성 좋도록 다양한 태그를 제공하는 JSP에서 사용 가능한 표준 태그 라이브러리이다.
※해당 JSTL을 이용하기 위해서는 JAR파일 두가지 ( jstl.jar과 standard.jar)이 필요하다. (맨 아래에 방법 있음)
[ JSTL 용도별 태그 ]
각 커스텀 태그들을 사용하기 위해서는 JSP지시자(<%@ %>)를 통해 해당 라이브러리 URI와 사용 커스텀 태그를 선언해주어야 한다.
해당 선언문을 누락시킬 경우 커스텀 태그들 사용한 구문들에 모르는 태그라고 나온다.
예시) 태그 <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
커스텀 태그 | 설명 |
기본 기능(core) | 일반 프로그램이 언어에서 제공하는 것과 유사한 변수 선언과 실행흐름의 제어기능을 제공하고, 다른 JSP페이지로 제어를 이동하는 기능도 제공한다. |
형식화(format) | 숫자, 날짜, 시간을 포매팅하는 기능과 국제화, 다국어지원 기능을 제공한다. |
데이터베이스(sql) | 데이터베이스의 데이터를 입력/수정/삭제/조회하는 기능을 제공한다. |
XML처리(xml) | XML 문서를 처리할 때 필요한 기능을 제공한다. |
함수 처리(functions) | 문자열을 처리하는 함수를 제공한다. |
[ JSTL 이용을 위한 JAR 파일 다운방법 ]
1. 자카르타 아파치 홈페이지 접속
(자카르타 프로젝트는 자바 플랫폼을 위한 오픈 소스 소프트웨어를 공유한다. )
2. 왼쪽 메뉴들 중 [Taglibs ] 항목 클릭
3. 오른쪽 화면의 [Apache Standard Taglib] 클릭
4. Standard 1.1 버전의 [download] 클릭
5. [binaries] 클릭
6. " jakarta-taglibs-standard-1.1.2.zip " 다운로드하여 압축 푼 후 [lib]폴더 안의 2개 파일을 JSP WEB 프로젝트 안에 [ lib ] 폴더 안에 복사
(경로 : [WebCountent] > [WEB-INF] > [lib] )
'Programming > JSP' 카테고리의 다른 글
[JSP] JSP 액션 태그 <jsp:useBean> (0) | 2022.10.17 |
---|---|
[JSP] RequestDispatcher().forward(); (0) | 2022.10.14 |
[JSP] Redirect와 forward의 차이점(+sendRedirect ) (0) | 2022.10.14 |
[JSP] 표현언어(EL, ${ })과 Scope(객체범위) (0) | 2022.10.12 |
[JSP] Tomcat을 이용한 Eclipse 웹 자바 개발환경 세팅하기 (0) | 2022.09.07 |