[JSTL] fn 함수
함수 | 설명 |
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")} |