JSP/EL Functions
EL Function usage
Soul-Learner
2014. 9. 29. 11:09
JSP 에서 EL 함수를 사용하여 문자열을 다루는 예
화면에 제목을 출력할 때 제목이 10자 이상으로 구성된 경우에는 앞 10자까지만 보여주고 뒤에는 '...' 으로 처리하는 예
JSP 에서 EL 문자열 함수 length(), substring() 을 사용하여 길이가 긴 제목의 일부분만 추출하는 예
<%@ page language="java" contentType="text/html; charset=EUC-KR"
pageEncoding="EUC-KR"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<c:set var="title" value="매우 긴 제목을 다 보여줄 수 없을 때는 ...으로 처리합니다"/>
<!DOCTYPE html>
<html>
<head>
<meta charset="EUC-KR">
<title>EL 함수 사용 예</title>
</head>
<body>
제목 :
<c:if test="${ fn:length(title) > 10 }">
${ fn:substring(title,0,10) }...
</c:if>
</body>
</html>