-
jsp (jstl_functions)카테고리 없음 2020. 6. 17. 09:15
jsp (jstl_functions)
- functions
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%> <c:set var="targetString1" value="function 태그는 java.lang.String 클래스 내 사용이 빈번한 메서드를 태그로 활용할 수 있습니다."></c:set> <c:set var="targetString2" value="Using"></c:set> <c:set var="targetString3" value="201호, 202호, 203호, 204호 "></c:set>
length() : ${fn:length(targetString1)}<!-- 스트링 클래스 내에 존재하는 클래스 글자가 몇개 존재하는지 리턴하는데 --> <!-- pageScope. 생략 --> toUpperCase() : ${fn:toUpperCase(targetString1) }<br/> toLowerCase() : ${fn:toLowerCase(targetString1) }<br/> substring() : ${fn:substring(targetString1, 0, 9) }<br/> substringBefore() : ${fn:substringBefore(targetString1, '태그') }<br/> substringAfter() : ${fn:substringAfter(targetString1, '태그') }<br/> replace() : ${fn:replace(targetString1, '사용', targetString2) }<br/> replace() : ${fn:replace(targetString1, '사용', '') }<br/> indexOf() : ${fn:indexOf(targetString1, targetString2) }<br/> startsWith() : ${fn:startsWith(targetString1, 'fun') }<br/> endsWith() : ${fn:endsWith(targetString1, 'fun') }<br/> contains() : ${fn:contains(targetString1, targetString2) }<br/> split() : ${fn:split(targetString3, ', ')[0] }<br/>
length() : 65 toUpperCase() : FUNCTION 태그는 JAVA.LANG.STRING 클래스 내 사용이 빈번한 메서드를 태그로 활용할 수 있습니다. toLowerCase() : function 태그는 java.lang.string 클래스 내 사용이 빈번한 메서드를 태그로 활용할 수 있습니다. substring() : function substringBefore() : function substringAfter() : 는 java.lang.String 클래스 내 사용이 빈번한 메서드를 태그로 활용할 수 있습니다. replace() : function 태그는 java.lang.String 클래스 내 Using이 빈번한 메서드를 태그로 활용할 수 있습니다. replace() : function 태그는 java.lang.String 클래스 내 이 빈번한 메서드를 태그로 활용할 수 있습니다. indexOf() : -1 startsWith() : true endsWith() : false contains() : false split() : 201호 escapeXml() : <script type='text/javascript'>alert('알럿')</script>
- length() : ${fn:length(targetString1)} : 스트링 클래스 내에 존재하는 클래스 글자가 몇개 존재하는지 리턴
- toUpperCase() : ${fn:toUpperCase(targetString1)} : 소문자 영어를 대문자로 변경
- toLowerCase() : ${fn:toLowerCase(targetString1)} : 대문자 영어를 소문자로 변경
- substring() : ${fn:substring(targetSring1, 0, 9)} : 0 ~ 8번째 까지 출력
- substringBefore() : ${fn:substringBefore(targetString1, '태그')} : '태그'전 까지 출력
- substringAfter() : ${fn:substringAfter(targetString1, '태그')}
- replace() : ${fn:replace(targetString1, '사용' targetSring2)} : targetString1의 '사용' 문자를 targetString2문자열로 교체