글자수가 많을 경우 보여줄 글자를 제한하고 제한된 글자수만큼 보여준뒤 마지막글자 뒤에 ... 을 붙여서 현재 보여지는 글자보다 더 많은 텍스트가 존재한다고 유저에게 보여줄수 있다.
이러한 효과를 주는 jstl을 이용한 방법
jstl 라이브러리가 필요하다.
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
:
:
<c:choose>
<c:when test="${fn:length(item.bd_title) > 19}">
${fn:substring(item.bd_title, 0, 17)}...
</c:when>
<c:otherwise>
${item.bd_title}
</c:otherwise>
</c:choose>
'JSP(Java Server Page) > JSTL' 카테고리의 다른 글
JSTL을 이용하여 properties 파일 자료 가져오기 (0) | 2014.04.28 |
---|---|
JSTL 출력형식 지정 : fmt (0) | 2014.04.28 |
JSTL (0) | 2014.04.28 |
c:set으로 선언한 변수 사용하는 법 (0) | 2013.09.09 |
JSTL fmf (0) | 2013.07.02 |