일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- datalist
- 속성 선택자
- EDWITH
- HTML Templating
- 가상클래스 선택자
- JavaScript
- 서블릿
- 가상요소 선택자
- vmax
- vmin
- 다시보자
- 즐거운자바
- 상속
- jsp
- 다시볼 것
- 부스트코스
- 부정 선택자
- 자바
- 보충필요
- nth-of-type()
- spring
- 즐거운 자바
- optgroup
- ES6
- 웹개발
- 복합 선택자
- nth-child()
- 소스트리
- 김성박
- 깃헙
Archives
- Today
- Total
기억의 DataBase
JSTL(JSP Standard Tag Library) 본문
-
JSTL이란?
Tag를 주로 사용하는 프론트 개발자나 디자이너를 고려하여
조건문 반복문등을 스크립트릿이 아니라 Tag형식으로 사용하게 하는 라이브러리
EL과 연동하면 더욱 강력하며, 다양한 흐름제어를 제공
EL과 함께 사용하면 더욱 가독성 있게 Code를 작성할 수 있음
-
JSTL 사용준비
위의 사이트에서 3가지 jar파일을 다운로드 한 후, 이클립스에서 WEB-INF/lib/ 폴더에 복사를 한다.
(탐색기를 통해 파일을 복사하면, 이클립스가 인식하지 못할 수도 있으니 주의)
-
JSTL의 태그 종류
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
-
코어태그(C)
<c:set var="value" scope="request" value="Zester"/> // c:다음에 바로 태그를 쓰는 것 주의(띄어쓰기x)
-
코어태그 : 변수 지원태그 - set, remove
-
코어태그 : 변수 지원태그 - 자바빈과 맵의 처리
-
코어태그 : 흐름제어 태그 - if, choose, forEach
-
코어태그 : 기타 - import, redirect, out
가급적 JSP 페이지에 JAVA 코드가 없는 것이 자연스러우므로 JSTL을 익힐 필요가 있음
'JSP&Servlet' 카테고리의 다른 글
EL(Express Language) (0) | 2019.02.20 |
---|---|
Scope - Page, Request, Session, Application (0) | 2019.02.20 |
Servlet과 JSP의 연동 (0) | 2019.02.19 |
redirect와 forward (0) | 2019.02.19 |
JSP 문법과 내장객체 (0) | 2019.02.18 |
Comments