Christmas Pikachu JSTL 사용법
개발일지/JSP

JSTL 사용법

ZI_CO 2024. 1. 27.

1. jstl 사용법

JSTL을 사용하기 위해서는 2개의 .jar파일이 있어야한다.

 

 

 

test.jsp

 

jsp파일에서 사용하기

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

 

 

 

 

jstl을 taglib를 로드해줄때 prefix를 c로 고정을 해준다.

그리고나서 jsp에서 조건문, 반복문, 등등 여러가지 사용이 가능하다

 

위에 예시코드는 로그인이 되어있을때의 화면과 로그아웃 되어있을때의 화면을 jstl을 사용해서 조건에 따라 화면을 구성하는 코드이다

				<ul style="margin-top: 145px;">
					<c:if test="${empty loginId }">
						<li><a href="titleListPage.do">문제 목록</a></li>
						<li><a href="loginPage.do">문제 출제</a></li>
						<li><a href="loginPage.do">찜목록</a></li>
						<li><a href="loginPage.do">후원 랭킹</a></li>
					</c:if>
					<c:if test="${not empty loginId }">
						<li><a href="titleListPage.do">문제 목록</a></li>
						<li><a href="makeTitlePage.do">문제 출제</a></li>
						<li><a href="wishListPage.do">찜목록</a></li>
						<li><a href="sponsorPage.do">후원 랭킹</a></li>
					</c:if>
				</ul>

 

 

 

 

2. jstl을 사용해서 금액 천 단위마다 콤마 찍기

 

먼저 fmt를 로드해준다.

 

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

 

 

 

 

숫자 데이터를 불러와 jstl을 사용해주면 된다.

<fmt:formatNumber value="[정수 데이터 입력]" currencyCode="KRW" /> 원 후원하셨습니다.<br>

 

'개발일지 > JSP' 카테고리의 다른 글

에러페이지 설정하기  (0) 2024.01.29
doFilter 예시  (0) 2024.01.18
커스텀 태그  (0) 2024.01.17
상세페이지 데이터 가져오기  (1) 2024.01.08
JSP - 내장객체  (1) 2024.01.08

댓글