\ 특징 /
( 1 )
fn 라이브러리는 EL 표현식과 함께 사용한다.
( 2 )
자바 함수와 엇비슷하다
샘플 예제
<c:set var="chars" value="안녕하세요 홍길동입니다. Bye"/>
<c:set var="name" value="홍길동입니다"/>
< >
import
fn Library 사용 하겠다
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
fn:contains
chars 에 name 값이 있으면 true 없으면 false
<h2> ${fn:indexOf(chars,name)} </h2>
fn:indexOf
chars 에 name 값이 있는 인덱스 번호를 리턴
<h2> ${fn:contains(chars,name)} </h2>
fn:length
전체 길이를 리턴
<h2> ${fn:length(chars)} </h2>
fn:replace
chars 에 있는 name 값을 바꿔줌
<h2> ${fn:replace(chars,name,"장길산")} </h2>
fn:split
문자열 자르기 ( => 배열로 리턴 )
<h2> <c:set var="변수명" value="${fn:split(chars, ' ')}"/> </h2>
<h2> ${sChar[0]} </h2>
<h2> ${sChar[1]} </h2>
<h2> ${sChar[2]} </h2>
fn:substring
문자열 시작값 ~ 끝값까지 자르기
<h2> ${fn:substring( chars, startIndex , LastIndex )} </h2>
fn:toUpperCase()
fn:toLowerCase()
대 / 소문자 바꾸기
<h2> ${fn:toUpperCase(chars)} </h2>
<h2> ${fn:toLowerCase(chars)} </h2>
fn:endsWith
chars의 마지막 문자열이 "Bye"와 같은지
true or false
<h2>${fn:endsWith(chars, "Bye")}</h2>
'SpringBoot > JSP (참조)' 카테고리의 다른 글
JSP(HTML 태그) - Form 태그 (0) | 2023.10.11 |
---|---|
Jsp - JSTL - fmt Library (1) | 2023.10.06 |
Jsp - JSTL - c Library (0) | 2023.10.06 |
Jsp - JSTL - try ~ catch (0) | 2023.10.06 |
Jsp - JSTL - forToken (0) | 2023.10.06 |