=== 함수 태그(functions) ===
JSTL은 EL에서 사용할 수 있는 함수 태그를 제공한다.
-------------------------------------------------------------------------------------
함수 설명
-------------------------------------------------------------------------------------
length(obj) obj가 Conllection인 경우 저장된 항목의 개수를, 문자인 경우 문자열의 길이를 반환
toUpperCase(str) str을 대문자로 변환
toLowerCase(str) str을 소문자로 변환
substring(str, idx1, idx2) str.substring(idx1, idx2)의 결과를 반환, idx2가 -1일 경우 str.substring(idx1)과 동일
substringAfter(str1, str2) str1에서 str1에 포함되어 있는 str2 이후의 문자열을 구함
substringBefore(str1, str2) str1에서 str1에 포함되어 있는 str2 이전의 문자열을 구함
trim(str) str 좌우의 공백 문자를 제거
replace(str, src, dest) str에 있는 src를 dest로 변환
indexOf(str1, str2) str1에서 str2가 위치한 인덱스를 구함
startsWith(str1, str2) str1이 str2로 시작할 경우 true, 그렇지 않을 경우 false를 반환
endsWith(str1, str2) str1이 str2로 끝나는 경우 true, 그렇지 안을 경우 false를 반환
contains(str1, str2) st1이 str2를 포함하고 있을 경우 true를 반환
containsIgnoreCase(str1, str2) 대소문자 구분없이 str1이 str2를 포함하고 있을 경우 true를 반환
split(str1, str2) str2로 명시한 글자를 기준으로 str1을 분리해서 배열로 반환
join(array, str2) array에 저장된 문자열을 합침, 각 문자열의 사이에는 str2가 붙음
'JSP' 카테고리의 다른 글
JSTL(JSP Standard Tag Library) - 7. 포맷(fmt) 태그 (0) | 2022.09.01 |
---|---|
JSTL(JSP Standard Tag Library) - 5. forTokens 사용 (0) | 2022.08.31 |
JSTL(JSP Standard Tag Library) - 4. forEach 사용 (0) | 2022.08.31 |
JSTL(JSP Standard Tag Library) - 3. choose 사용 (0) | 2022.08.31 |
JSTL(JSP Standard Tag Library) - 2. if 사용 (0) | 2022.08.31 |