반응형
250x250
Notice
Recent Posts
Recent Comments
Link
관리 메뉴

Yeonee's Story

[JSP] JSTL Core Library - 2. 조건문 - if <c:if test="조건식"> 본문

⋆ 。゜☁︎ 。⋆ 。゜☾゜。⋆⋆ 。゜☁︎ 。⋆ 。゜☾゜。⋆/JSP

[JSP] JSTL Core Library - 2. 조건문 - if <c:if test="조건식">

yeonee 여니 2023. 7. 28. 19:05
728x90
반응형
SMALL

안녕하세요.
https://blog.naver.com/sysysy0302 여니입니다 :)

 

yeonee 블로그 : 네이버 블로그

예쁘고 맛있게 먹고 건강하게,강인하지만 온화하게 행하라. ※맛스타운스타일상 인스타 www.instagram.com/s2._.y25n ※맛집감성일상 유튜브https://youtube.com/channel/@S2_yeonee 티스토리https://yeoneeluv.tistory.co

blog.naver.com

 

 

* JSTL이란?

JSTL(JSP Standard Tag Library)는 표준 태그 라이브러리로, jsp 페이지에서 일반적인 핵심 기능을 캡슐화하여 제공하는 jsp 태그 컬렉션입니다. jsp 입문 단계를 공부하며 어렵게 느껴졌지만, 이는 프레임워크(Framework) 개발을 할 때는 JSTL의 사용이 많기 때문에 자바 고급 개발자가 되기 위해 반드시 알아야 할 분야로 뽑습니다.

JSTL은 일반적인 반복,조건의 로직이나 포매팅 작업, XML 문서, SQL 태그의 조작을 위한 태그를 사용할 때 사용됩니다.

 

 

 2. 조건문

- if ( < c:if test = "조건식" > )

        - JAVA의 단일 if문과 비슷한 역할을 하는 태그
	- 조건식은 test라는 속성에 작성, 반드니 EL표현식으로 작성해야한다.

 

       <c:if test="${num1 gt num2 }">	<!-- 단일 if문이기 때문에 이건 false여서 출력되지 않음. -->
		<b>num1이 num2보다 큽니다.</b>
	</c:if>
	
	<c:if test="${num1 lt num2 }"> <!-- 단일 if문이기 때문에 이건 true여서 출력됨. -->
		<b>num1이 num2보다 작습니다.</b>
	</c:if>
	
	<br>
	
	<c:set var="str" value="안녕하세요" />	<!-- 단일 if문 조건식에 결과가 true여서 출력됨. -->
	<c:if test="${str eq '안녕하세요' }">
		<mark>hello</mark>
	</c:if>
	
	<c:set var="str" value="안녕하세요" />	<!-- 단일 if문 조건식에 결과가 false여서 출력됨. -->
	<c:if test="${str ne '안녕하세요' }">
		<mark>hello</mark>
	</c:if>

 

728x90
반응형
LIST