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

JSTL 사용법

ZI_CO 2024. 1. 27.

1. jstl 사용법

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

JSTL 사용법 - 1. jstl 사용법

 

 

 

test.jsp

 

jsp파일에서 사용하기

JSTL 사용법 - 1. jstl 사용법

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

 

 

 

JSTL 사용법 - 1. jstl 사용법

 

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를 로드해준다.

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

 

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

 

 

 

 

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

JSTL 사용법 - 2. 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

댓글