본문 바로가기
코딩 공부/web & Java

[Java/JSP] JSTL(JavaServer Pages Standard Tag Library)

by 현장 2022. 11. 13.

JSTL

Java EE 기반의 웹 애플리케이션 개발 플랫폼을 위한 컴포넌트 모음입니다.  java코드가 들어갈때마다 매번 <% ~~ %> 이 태그를 넣어 사용하면 가독성도 굉장히 떨어지고 사용하기가 불편해진다 그래서 나온것이 JSTL라이브러리이다.

JSTL의 사용법

JSTL은 라이브러리이기 때문에 사용하기전에 core를 header에 추가해주어야 한다.

<% @taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
태그명 설명
<c:set> 변수명에 값을 할당한다.
<c:out> 값을 출력한다.
<c:if> 조건식에 해당하는 블럭과 사용될 scope설정한다.
<c:choose> 다른 언어의 switch와 비슷하다.
<c:when> switch문의 case에 해당한다.
<c:otherwise> switch문의 default에 해당한다.
<c:forEach> 다른언어의 loop문 items 속성에 배열을 할당할 수 있습니다.

 

'코딩 공부 > web & Java' 카테고리의 다른 글

[Java] Maven  (0) 2022.11.28
[Web] Component  (0) 2022.11.18
[Java/JSP] EL(Expression Language)  (0) 2022.11.12
[Java] HttpServletRequest와 HttpServletResponse  (0) 2022.11.11
[Web] MVC패턴  (0) 2022.11.10