Notice
Recent Posts
Recent Comments
Link
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
Archives
Today
Total
관리 메뉴

소울메이커

JSTL에서 가장 많이 쓰는 기능. 본문

프로그래밍

JSTL에서 가장 많이 쓰는 기능.

언젠간 프로 2013. 4. 9. 16:33

※ 실제로 본인은 실무에서 jstl을 잘 사용하고 있다. velocity도 사용하고 

   있지만 두 가지를 비교한다면 jstl이 더 편하다...(개인적으로..)

   개발하면서 가장 많이 쓰고있는 jstl기능 그리고 jstl function(jstl fn)을 

   정리 한다.(관련 내용은 직접 작성 한 JSTL 매뉴얼에서 발췌)


  1. jstl 구분
    • if/else 대체 : choose
    • for문 대체 : foreach
    • split & for문 대체 : fortokens
    • if 대체 : if
    • set
    • Date format
  2. function
    • fn:length
      - 문자열의 길이를 반환한다.
    • fn:replace
      - 문자를 변환한다
    • fn:split
      - 문자열을 구분값을 기준으로 분할한다.
    • fn:substring
      - 문자열을 인덱스 값을 기준으로 자른다.
    • fn:substringAfter
      - 설정한 문자열 제외한 이후의 문자를 반환.
    • fn:substringBefore
      - 설정한 문자열을 제외한 이전의 문자를 반환.
    • fn:trim
      - 공백제거.
    • fn:toUpperCase
      - 대문자로 변환.
    • fn:toLowerCase
      - 소문자로 변환.
    • fn:indexOf
      - 설정한 문자열의 위치 인덱스 값을 반환.
    • fn:startWith
      - 지정한 문자열로 시작하면 true
    • fn:endWith
      - 지정한 문자열로 종료하면 true
    • fn:contains
      - 문자열 중 특정문자를 포함하면 true
    • fn:containsIgnoreCase
      - 대소문자 관계없이 특정 문자를 포함하면 true
    • fn:join
      - 배열형 요소들을 지정한 구분자로 연결하여 반환
    • fn:escapeXml
      - string에 XML과 HTML에서 특별한 의미를 가진 문자들이 있으면
      XML엔티티 코드로 변환한뒤 반환.