%@ page language="java" contentType="text/html;charset=UTF-8" %>
%@ taglib uri="/WEB-INF/tld/c-rt.tld" prefix="c-rt" %>
html>
head>
title>Java Code Geeks Snippets - Conditional Content with JSTL in JSP Page/title>
/head>
body>
%-- if condition --%>
c-rt:if test='${param.myparam1 == "myvalue1"}'>
This is printed if parameter "myparam1" equals "myvalue1" /br>
/c-rt:if>
%-- if/else condition --%>
c-rt:choose>
c-rt:when test='${param.myparam2 == "myvalue2"}'>
This is printed if parameter "myparam2" equals "myvalue2" /br>
/c-rt:when>
c-rt:otherwise>
This is printed if parameter "myparam2" DOES NOT equal "myvalue2" /br>
/c-rt:otherwise>
/c-rt:choose>
%-- multiple conditions --%>
c-rt:choose>
c-rt:when test='${param.myparam3 == "0"}'>
This is printed if parameter "myparam1" equals 0 /br>
/c-rt:when>
c-rt:when test='${param.myparam3 == "1"}'>
This is printed if parameter "myparam1" equals 1 /br>
/c-rt:when>
c-rt:otherwise>
This is printed for any other value of the parameter /br>
/c-rt:otherwise>
/c-rt:choose>
/body>