티스토리 뷰

JSTL

[JSTL] Core :: forTokens 태그

A형개발자 2016. 8. 10. 12:15

JSTL Core :: forTokens 태그

각각의 데이터를 구별 할 수 있는 구분자로 나눠진 데이터

속성

Name Dynamic Type Required
var false String No
items true String No
delims true String No
varStatus false String No
begin true int No
end true int No
step true String No

Syntax

<c:forTokens items="stringOfTokens" delims="delimiters"
             [var="varName"]
             [varStatus="varStatusName"]
             [begin="begin"] [end="end"] [step="step"]>
body content
</c:forEach>

사용 예제

<%@ page import="java.util.HashMap"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<html>
<head>
	<title>JSTL forEach tag example</title>
</head>
<body>
<h1>Hello world!</h1>
	<!-- Set String Tokens -->
	<c:set var="token" value="Java,Spring,C#,.NET,SQL" />
	
	<!-- Display Each token -->
	<c:forTokens var="list" items="${token}" delims=",">
		Token value is ${list} <br/>
	</c:forTokens>
</body>
</html>

설명

내부 적으로는 java.util.StringTokenizer 를 이용하여 구분자 값으로 string 값을 token 화 한다.

결과


Reference


'JSTL' 카테고리의 다른 글

[JSTL] Core :: forEach 태그  (0) 2016.08.10
[JSTL] Core :: choose tag  (0) 2016.08.08
[JSTL] Core - if tag  (0) 2016.08.07
[JSTL] Core :: catch tag  (0) 2016.08.07
[JSTL] Core :: remove tag  (0) 2016.08.04
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/09   »
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
글 보관함