본문 바로가기
개발/jsp

jstl 함수 사용 방법

by 카앙구운 2015. 10. 8.
728x90
반응형

<%@ page language="java" contentType="text/html; charset=UTF-8"

    pageEncoding="UTF-8"%>

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

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

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<title>Insert title here</title>

</head>

<body>

<c:set var="str1" value="abcd"/>

${fn:endsWith(str1,"bd")} <!-- false -->

<c:set var="text" value="           blank space       "/>

${fn:length(text)} <!-- 문자길이(공백 포함) 출력 -->

<c:set var="text" value="${fn:trim(text)}" />

${fn:length(text)}

</body>

</html>




1) substring(str, index1, index2) : str 의 index1 부터 index2 - 까지의 문자열 리턴

2) substringAfter(str1, str2) : str1 에서 str2 를 찾아서 그 후의 부분문자열 리턴

3) substringBefore(str1, str2) : str1 에서 str2 를 찾아서 그 전의 부분문자열 리턴

4) toUpperCase(str) : 모든 소문자를 대문자로 치환한 값을 리턴

5) toLowerCase(str) : 모든 대문자를 소문자로 치환한 값을 리턴

6) trim(str) : 문자열에서 앞뒤 공백 문자를 제거한 결과를 리턴

7) replace(str, src, dest) : str 문자열에 포함된 src 를 dest 로 치환한 결과를 리턴

8) indexOf(str1, str2) : str1에 포함된 str2의 시작 인덱스를 리턴

9) startsWith(str1, str2) : str1이 str2 로 시작하면 true, 그렇지 않으면 false 리턴

10) endsWith(str1, str2) : str1이 str2 로 끝나면 true, 그렇지 않으면 false 리턴

11) contains(str1, str2) str1이 str2를 포함하면 true, 그렇지 않으면 false 리턴(대소문자 구분)

12) containslgnoreCase(str1, str2) : str1이 str2를 포함하면 true, 그렇지 않으면 false 를 리턴,

contains 함수와는 달리 대소 문자 구별하지 않고 비교함.

13) split(str1, str2) : str1을 str2를 기준으로 분리해서 만든 부문자열들의 배열을 리턴

14) join(str1, str2) : arr 배열의 모든 항목을 합쳐서 리턴항목사이에는 str2가 들어옴

15) escapeXml(str) : HTML 문법에 의한 특수문자로 취급되는 모든 문자를 이스케이프 시퀀스로 치환하여 결과를 리턴

16) length(obj) : obj가 문자열이면 문자열의 길이, List 나 Collection 이면 항목의 수를 리턴

 

728x90
반응형

'개발 > jsp' 카테고리의 다른 글

hashmap,foreach,구구단,list  (0) 2015.10.13
jstl forTokens,formatNumber  (0) 2015.10.13
jstl 변수 선언  (0) 2015.10.08
jsp URLEncoder  (0) 2015.10.06
jsp 게시판 만들기 1  (0) 2015.09.30

댓글