일단은 프로그래머 나부랭이

JSTL에 대한 메모 본문

HTML+CSS

JSTL에 대한 메모

하필이면 도대체가 2015. 8. 26. 23:30

http://cafe.naver.com/jjdev/1754 

(검색하다가 찾은 어디 카페 게시글로, 위의 글을 읽고 정리한 글.)

 

JSTL이란

JSP Standard Tag Library의 줄임말 (JSP 표준 태그 라이브러리)

태그를 사용한 JSP 페이지에서 사용된 일단의 루틴 프로그램JSP 태그를 라이브러리 형태로 모든 프로그래머가 공통으로 사용하도록 모아 놓은 것이다. (네이버 지식 백과 인용)

 

사용하는 이유

JSP페이지내에서 조건문이나 반복문등을 사용할 때 <%...%>라는 태그(아마도, 스크립트릿이라고 함)의 내부에다가 구현하게 되는데, 이럴경우 코드가 복잡해지고, 가독성이 떨어져서 유지보수가 어렵다.(안된다고는 안했다)

때문에 <c:if>, <c:choose>, <c:forEach>, <c:forTokens>등의 JSTL태그를 사용하여 가독성을 높이고, 유지보수의 용이함을 취한다.

 

<c:if> 조건문

<c:choose> 다중조건(if-else if-else 또는 switch-case와 같음)

<c:forEach> 반복문

<c:forTokens> 특정문자열에서 구분자를 이용하여 글자를 자르는 기능을 제공

 

 

보다 자세한건, 위의 링크를 읽으면 된다.



Comments