JSTL은 Jsp Standart Tag Library
(프로그래밍 기능) 자바 클래스를 태그와 매핑해서 사용하던 커스텀 태그중에서
많이 사용되는 것을 모아놓은것.
▶ 라이브러리 어디서 받나?
▶ http://jakarta.apache.org/ -> Taglibs -> Apache Standard Taglib, -> download -> binaries/ -> 버전.ZIP
받고 나서 압축을 풀고 -> lib -> jstl.jar, standard.jar 를 이클립스의 프로젝트/WebContent/WEB_INF/lib
에 넣어 주자..
샘플 예제1
Member.java
package com.web4.model; public class Member { public String getName() { public void setName(String name) {
--------------------------------------------------------------------------------------------------
<%@ page import="java.util.HashMap"%> <% 라이브러리 어디서 받나? 받고 나서 압축을 풀고 -> lib -> jstl.jar, standard.jar 를 이클립스의 프로젝트/WebContent/WEB_INF/lib에 넣어주자..
<c:set var="member" value="<%= member %>" /> <c:set var="pref" value="<%= pref %>" /> 회원 이름 : ${member.name}<br>
|
샘플 예제2 - IF문
<%@ page contentType="text/html; charset=utf-8"%> <html> 라이브러리 어디서 받나? 받고 나서 압축을 풀고 -> lib -> jstl.jar, standard.jar 를 이클립스의 프로젝트/WebContent/WEB_INF/lib에 넣어주자..
<c:if test='true'>
</body> |
샘플 예제3 - choose문
<%@ page contentType="text/html; charset=utf-8"%> <html> <ul> </body> |
샘플 예제4 - forEach문
<%@page import="java.util.HashMap"%> <html> <c:forEach var="i" begin="1" end="100" step="2"> <h4>구구단 : 4단</h4> <h4>int형 배열</h4> <h4>Map</h4>
|
샘플 예제5 - forTokens문
<%@ page contentType="text/html; charset=utf-8"%> </body> |
샘플 예제6 - url문
<%@ page contentType="text/html; charset=utf-8"%> <c:url value="http://search.daum.net/search" var="daum"> <ul> </body> |
샘플 예제7 - import문
<%@ page contentType="text/html; charset=utf-8"%> <c:choose> </body> |
'2020년도 이전 > [WebSig] JSP_Servlet' 카테고리의 다른 글
cos 라이브러리 -> 파일업로드 예제 (0) | 2013.08.08 |
---|---|
Expression Language (EL) (0) | 2013.08.06 |
<jsp:include> 액션 태그 (0) | 2013.08.02 |
ServletContext 객체를 사용해서 웹 컨텍스트 아래 파일 자원 내용 읽어오기 (0) | 2013.08.01 |
pageContext 기본 객체 (0) | 2013.08.01 |