ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 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문자열로 교체

     

     

    댓글

Designed by Tistory.