[Java] JSTL_if문 else(choose)문 사용하는 방법
2019. 7. 24. 12:50
반응형
[Java] JSTL_if문 else(choose)문 사용하는 방법
HTML / JSP 단에서 JAVA 단을 이용할때 유용한
JSTL의 IF문의 사용에 대해서 알아보자
1. 단순 IF
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | <c:set var="data" value="안녕" /> <c:if test="${data eq '안녕'}"> 안녕을 출력 합니다. </c:if> <!-- 서버에서 result 라는 데이터를 modell을 통해서 받아 사용하는 경우 (EL 태그 사용) --> <c:if test="${result.data eq '안녕' }"> 안녕을 출력 합니다. </c:if> <!-- 서버에서 두개의 데이터 result1과 result2 를 받아서 비교 할때(EL 태그 사용) --> <c:if test="${result1.data eq result2.data}"> 두개의 데이터가 일치 합니다. </c:if> | cs |
위와 같이 사용 할 수 있다.
2. if else , choose문
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | <c:set var="data" value="개발자" /> <c:choose> <c:when test="${name eq '개발자'}"> 개발자 입니다. </c:when> <c:when test="${name eq '사장'}"> 개발자가 아닌 사장 입니다. </c:when> <c:otherwise> 아무것도 아닌 사람 입니다. </c:otherwise> </c:choose> | cs |
if else라는 표현을 사용 하는것이 아닌
choose 라는 문법을 사용한다.
3. 비교 연산자
1) eq (==)
두 값이 동일 할때
2) ne ( !=)
동일 하지 않을때
3. empty ( == null)
값이 null 일때
출저 : http://yamea-guide.tistory.com/83
반응형
'Program > Java' 카테고리의 다른 글
[JAVA] hashMap key값으로 value 찾기 value로 key값 찾기 (1) | 2019.12.05 |
---|---|
[Java] Class version 확인_컴파일 버전오류_verbose (0) | 2019.11.15 |
[Java] 세션(Session) 의 정의와 활용 예 (0) | 2019.07.17 |
[Java] SSO & Crowd 설정 시 httpclient 관련 에러 해결 (0) | 2019.07.16 |
[Spring] Spring/MyBatis/Oracle 연동&설정 (0) | 2019.04.05 |