EL ${} 안에 fn: 으로 메서드명을 선언하고 매개변수로는 Property 명으로 주어야한다는 점을 기억해야한다.
<body>
<c:set var="str1" value="Functions <태그>를 사용합니다." />
<c:set var="str2" value="사용" />
<c:set var="tokens" value="1,2,3,4,5,6,7,8,9,10" />
str1 = ${str1} <br />
str2 = ${str2} <br />
tokens = ${tokens} <br />
<hr />
length(str1) = "${fn:length(str1)}" <br />
toUpperCase(str1) = "${fn:toUpperCase(str1)}" <br />
toLowerCase(str1) = "${fn:toLowerCase(str1)}" <br />
substring(str1, 3, 6) = "${fn:substring(str1, 3, 6)}" <br />
substringAfter(str1,str2) = "${fn:substringAfter(str1, str2)}" <br />
substringBefore(str1,str2) = "${fn:substringBefore(str1,str2)}" <br />
trim(str1) = "${fn:trim(str1)}" <br />
replace(str1, src, dest) = "${fn:replace(str1, " ", "^")} <br />
indexOf(str1, str2) = "${fn:indexOf(str1, str2)}" <br />
startsWith(str1, str2) = "${fn:startsWith(str1, str2)}" <br />
endsWith(str1, str2) = "${fn:endsWith(str1, str2)}" <br />
contains(str1, str2) = "${fn:contains(str1, str2)}" <br />
containsIngnoreCase(str1, str2) = "${fn:containsIgnoreCase(str1, str2)}" <br />
<c:set var="array" value="${fn:split(tokens, ',')}" />
join(array, "-") = "${fn:join(array, "-")}" <br />
escapeXml(str1) = "${fn:escapeXml(str1)}" <br />
</body>
'EL' 카테고리의 다른 글
15.<c:if> 와 test 속성 (0) | 2020.07.15 |
---|---|
14. choose-when-otherwise (0) | 2020.07.15 |
12.functions (0) | 2020.07.15 |
11.pagenation 예제 (0) | 2020.07.15 |
10.forEach - c:set으로 변수를 선언하고 사용하기. (0) | 2020.07.15 |