JSTL 1.1 스펙에 추가된  태그라이브러리로  함수를~~

<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
 
<html>
<body>
<c:set var="name" value="Welcome to 한국  "/>
<c:set var="name" value="${fn:trim(name)}"/><br/>
<c:out value="name: ${name}"/><br/><br/>
<c:out value="length(name): ${fn:length(name)}"/><br/>
<c:out value="toUpperCase(name): ${fn:toUpperCase(name)}"/><br/>
<c:out value="toLowerCase(name): ${fn:toLowerCase(name)}"/><br/>
<c:out value="substring(name,3,7): ${fn:substring(name,3,7)}"/><br/>
<c:out value="substringBefore(name,'come'): ${fn:substringBefore(name, 'come')}"/><br/>
<c:out value="substringAfter(name,'Welcome'): ${fn:substringAfter(name, 'Welcome')}"/><br/>
<c:out value="replace(name, '한국', 'Korea'): ${fn:replace(name, '한국', 'Korea')}"/><br/>
<c:out value="indexOf(name, 'to'): ${fn:indexOf(name,'to')}"/><br/>
<c:out value="contains(name, 'welcome'): ${fn:contains(name, 'welcome')}"/><br/>
<c:out value="containsIgnoreCase(name, 'welcome'): ${fn:containsIgnoreCase(name, 'welcome')}"/><br/>
<c:out value="startsWith(name, 'Welcome'): ${fn:startsWith(name, 'Welcome')}"/><br/>
<c:out value="endsWith(name, '한국'): ${fn:endsWith(name, '한국')}"/><br/>
<c:remove var="name"/>
 
<c:out value="---------------------------------"/><br/>
<c:set var="fruits" value="사과,배,참외,수박,복숭아"/>
<c:set var="fruits_arr" value="${fn:split(fruits,',')}"/>
<c:forEach var="x" items="${fruits_arr}">
    <c:out value="${x}"/><br/>
</c:forEach>
<c:out value="${fn:join(fruits_arr, ',')}"/><br/>
</body>
</html>
 
결과:
 
name: Welcome to 한국
 
length(name): 13
toUpperCase(name): WELCOME TO 한국
toLowerCase(name): welcome to 한국
substring(name,3,7): come
substringBefore(name,'come'): Wel
substringAfter(name,'Welcome'): to 한국
replace(name, '한국', 'Korea'): Welcome to Korea
indexOf(name, 'to'): 8
contains(name, 'welcome'): false
containsIgnoreCase(name, 'welcome'): true
startsWith(name, 'Welcome'): true
endsWith(name, '한국'): true
---------------------------------
사과

참외
수박
복숭아
사과,배,참외,수박,복숭아

출처 : http://javajax.tistory.com/

'프로그램 언어 > 펌글' 카테고리의 다른 글

eclipse-galileo + jadClipse 설정  (0) 2012.02.17
엑셀파일 복구하기  (0) 2011.11.02
POI 옵션  (0) 2010.11.02
Eclipse에서 Swing 개발 & EXE 만들기  (1) 2010.03.17
모달 팝업창 제어하기  (0) 2010.02.21

+ Recent posts