JSP

JSTL 이란?

Mulenga 2022. 5. 14. 13:56
728x90

 

◎ JSTL 이란? 

  •    자바서버 페이지 표준 태그 라이브러리 (JavaServer Pages Standard Tag Libray)

    

◎왜 JSTL을 사용해야하는가? 

  •  JSP페이지 내에서 자바 코드를 바로 사용하지 않고 로직을 내장하는 효율적인 방법을 제시하기 때문.
  • 코드의 가독성을 향상
  • 효율적으로 코드를 사용가능
  • Servlet과의 결합도 감소             

 

◎JSTL 태그의 종류 

  • 사용 형식 : <접두어 : 태그명 >
  • 사용 방법 :   

 1. JSTL1.2.jar 파일 다운 및 library에 추가

https://mvnrepository.com/artifact/javax.servlet/jstl/1.2

 

 

Maven Repository: javax.servlet » jstl » 1.2

Professional Java Data: RDBMS, JDBC, SQLJ, OODBMS, JNDI, LDAP, Servlets, JSP, WAP, XML, EJBs, CMP2.0, JDO, Transactions, Performance, Scalability, Object and Data Modeling (2001)by Carl Calvert Bettis, Michael Bogovich, Sean Rhody, Mark Wilcox, Kelly Lin P

mvnrepository.com

 

2. JSP 파일에서 상단에 taglib선언 

태그 라이브러리 선언문
Core <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
XML <%@ taglib prefix="x" uri="http://java.sun.com/jsp/jstl/xml" %
국제화 <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
함수 <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
데이터베이스 <%@ taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql" %>

 

'JSP' 카테고리의 다른 글

<JSTL> Core Tag(2)  (0) 2022.05.15
<JSTL> Core Tag(1)  (0) 2022.05.15