JSP

JSTL 글자수 구하기 및 자르기

KSJ IT 2020. 12. 31. 10:11

유익하셨다면 광고 한번씩만 클릭해주시면 감사하겠습니다.

반응형

JSTL 을 이용하여 글자 수 를 구하고 자르기를 해보자.

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

위의 functions 태그립을 사용할 JSP 파일의 최상단에 입력해준다.

 

사용법은 다음과 같다.

<c:choose>
  <c:when test="${fn:length(title) gt 20}">
    글자수 : <c:out value="${fn:length(title)}" />
    글자수 자르기 : <c:out value="${fn:substring(title,0,20)}" />
  </c:when>
  <c:otherwise>
    글자수 : <c:out value="${fn:length(title)}" />
    글자 출력하기 : <c:out value="${title}" />
  </c:otherwise>
</c:choose>

첫번째의 방법은 title 의 글자수가 20자보다 크면 20자 이후로는 글자수를 잘라서 출력한다.

두번째의 방법은 title 의 글자수가 20자보다 크지 않으면 그냥 출력한다.

반응형

'JSP' 카테고리의 다른 글

Form 태그 사용법  (0) 2020.11.26
JSTL 사용법  (0) 2020.11.24