JSTL - functions library
EL 안에서 사용할 수 있는 메소드를 제공
ex) qt라는 변수에 명언을 하나 저장
<c:set var="qt" value="Know yourself"/>
* 명언 : ${ qt }
=> 결과값 Know yourself
* 길이 : ${ qt.length() }
=> 결과값 13
* 길이(fn) : ${ fn:length(qt) } (ArrayList, 문자열 사용 가능 (길이))
=> 결과값 13
* 대문자로 출력 : ${ fn:toUpperCase(qt) }
=> 결과값 KNOW YOURSELF
* 소문자로 출력 : ${ fn:toLowerCase(qt) }
=> 결과값 know yourself
* 'r'의 시작인덱스 : ${ fn:indexOf(qt, "r") }
=> 결과값 8
* 's'의 포함 여부 : ${ fn:contains(qt, 's') }
=> 결과값 true
* <c:if test="${ fn:contains(qt, 's') }">
<mark>'s'가 포함되어 있다</mark>
</c:if>
=> 결과값 's'가 포함되어 있다
'##Servlet' 카테고리의 다른 글
taglib / Apache Tomcat / Bootstrap / jQuery 다운로드 주소 (5) | 2024.09.03 |
---|---|
절대경로 / 상대경로 문제풀기 (0) | 2024.08.29 |
JSTL - Formatting Library (0) | 2024.08.29 |
커스텀 액션 태그(Custom Action Tag) (3) | 2024.08.28 |
표준 액션 태그(Standard Action Tag) (0) | 2024.08.28 |