JSP/Servlet – JSTL <c:if> 커스텀 액션 사용하기
자바에서 if문을 커스텀액션으로 구현하려면 <c:if> 커스텀 액션을 사용하면 됩니다.
<c:if test="${조건식}">
실행 할 코드
</c:if>
만약 다음과 같이 하면 무조건 조건문이 true가 됩니다. (반대의 경우는 false를 넣어주면됩니다.)
<c:if test="true">
실행 할 코드
</c:if>
예제는 JSTL를 사용하므로 반드시 WEB-INF/lib폴더에 JSTL 라이브러리 파일을 넣는 것을 잊지맙시다.
MaxValue.jsp
<%@ page language="java" contentType="text/html; charset=EUC-KR"
pageEncoding="EUC-KR"%>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=EUC-KR">
<title>Insert title here</title>
</head>
<body>
<c:if test="${param.NUM1 > param.NUM2}"><!-- 자바의 if문을 생각하면 된다. -->
${param.NUM1 } 이 더 큽니다.
</c:if>
<c:if test="${param.NUM1 < param.NUM2}">
${param.NUM2 } 이 더 큽니다.
</c:if>
</body>
</html>
실행 화면
뒷부분에 NUM1~~부분을 꼭 써줘야 함을 잊지맙시다.
'프로그래밍 > JSP Servlet' 카테고리의 다른 글
JSTL/Servlet – JSTL <c:catch> 커스텀 액션 사용 하기 (0) | 2016.01.30 |
---|---|
JSP/Servlet – JSTL <c:forTokens> 커스텀 액션 사용하기 (0) | 2016.01.30 |
JSP/Servlet – JSTL <c:forEach> 커스텀 액션 사용하기 (0) | 2016.01.25 |
JSP/Servlet – JSTL <c:choose> 커스텀 액션 사용하기 (0) | 2016.01.25 |
JSP/Servlet – JSTL <c:set> 커스텀 액션 사용하기 (0) | 2016.01.24 |
JSP/Servlet – 스크립팅 요소를 대신하는 표준액션들 (0) | 2016.01.19 |
JSP/Servlet – 자바빈의 다형성 활용하기 (0) | 2016.01.18 |
JSP/Servlet – 웹브라우저로 입력된 값을 자바빈 프로퍼티로 설정하기 두번째 (0) | 2016.01.18 |