JSP [ JSTL - Function ]

양혜정·2024년 4월 21일
0

javascript_web

목록 보기
67/81

JSTL

  • JSP Standard Tag Library

Function

<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>

Substring

  • 시작인덱스부터 끝인덱스앞까지
<c:set var="name명" 
			value="${fn:substring(name명,startIndex,endInde)}" />
  • 문자 앞뒤 추출
fn:substringAfter(subject,"찾을문자열");
// 찾을 문자열 뒤 글자 추출
fn:substringBefore(subject,"찾을문자열");
// 찾을 문자열의 앞 글자 추출

Length

fn:length(strList)	// strList 의 크기
fn:length(subject)	// subject 의 길이

ToUpperCase

fn:toUpperCase(subject)		// subject 를 대문자로 변환 

ToLowerCase

fn:toLowerCase(subject)		// subject 를 소문자로 변환

Trim

fn:trim(변수명)	// 변수명의 좌우 공백 제거

Replace

fn:replace(subject,"문자1","문자2")	// 문자1을 문자2로 변환

IndexOf

fn:indexOf(subject,"문자")	// subject 에서 문자가 있는 index 값

StartsWith

  • boolean 타입
fn:startsWith(subject,"문자")		// subject 가 문자로 시작하는지

EndsWith

  • boolean 타입
fn:endsWith(subject,"문자")		// subject 가 문자로 끝나는지

Contains

  • boolean 타입
fn:contains(subject,"문자")	// subject 에 문자가 포함되어 있는지

ContainsIgnoreCase

  • boolean 타입
fn:containsIgnoreCase(subject,"문자")	
// 대소문자구분없이 문자가 포함되어 있는지 체크

Split

  • String[] 타입
fn:split(subject,'구분자')	// subject 를 구분자로 나누어 배열 생성

Join

  • String 타입
fn:join(array,'구분자')
// array 의 한 요소 사이의 구분자를 추가하여 문자열로 생성

정리

  • JSPServletBegin -> src~webapp -> 03_choose -> choose_result_02.jsp

  • JSPServletBegin -> src~webapp -> 06_function
    -> function_execute_01.jsp, function_result_02.jsp

0개의 댓글

관련 채용 정보