컴퓨터 공부/JSTL

[JSTL] fn 함수

나정_ 2012. 12. 1. 17:25

<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>를 적어주어야 사용가능 하다

 

 함수

설명 

fn:contains(string, substring)

string이 substring을 포함하면 return 값이 true 

fn:containIgnoreCase(stirng,substring)

대소문자 관계없이 string이 substring을 포함하면 return 값이 true 

fn:endsWith(string, suffix) 

string이 suffix로 끝나면 return값이 true 

fn:escapeXml(string)

string에 xml과 html에서 특별한 의미를 가진 문자가 있으면 xml엔티티 코드로 바꿔준뒤 문자열 반환 

fn:indexOf(string , substring)

string에서 substring이 처음으로 나타나는 인덱스반환 

fn:join(array, separator)

array 요소들을 separator를 구분자로 하여 연결해서 반환 

 fn:length(item)

item이 배열이나 컬렉션이면 요소의 갯수를 문자열이면 문자의 갯수를 반환 

fn:split(string,prefix)

string이 prefix로 시작하면 return값이 true 

fn:startsWith(string, prefix)

 string이 prefix로 시작하면 return True

 fn:substring(string, begin, end)

 string에서 begin인덱스에서 시작해서 end인덱스에 끝나는 부분의 문자열 반환

 fn:substringAfter(string, sbustring)

 string에서 substring이 나타나는 이후의 문자열 반환

 fn:substringBefore(string, sbustring)

 string에서 substring이 나타나는 이전의 문자열 반환

 fn:toLowerCase(string)

 string을 모두 소문자로 바꿔 리턴

 fn:toUpperCase(string)

 string을 모두 대문자로 바꿔 리턴

 fn:trim(string)

 string앞뒤의 공백을 모두 제거하여 반환


사용법: 

${fn:length(testList)}

${fn:indexOf("bunny", "u")}

'컴퓨터 공부 > JSTL' 카테고리의 다른 글

[JSTL] JSTL 주요함수  (1) 2012.12.02
[JSTL] fmt 라이브러리  (2) 2012.12.01