JSTL IF Tag <c:if>

JSTL c:if tag is used as a conditional statement in JSP. It is similar like If statement in JAVA. Based on condition evaluation within test attribute, if tag decides to run the code within JSTL IF tag.

JSTL <c:if> tag Example:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> 
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    <title>JSTL if tag Example</title>
  </head>
  <body>
<c:set var="salary" scope="session" value="${100000}"/>
     <c:if test="${salary> 0}"/>
         <c:out value="${salary}"/>
     </c:if>
  </body>
</html>

As you can see above, in the JSTL c:if tag, test attribute check the condition and if condition returns true, it executes the other statements within <c:if> and </c:if> statement.

<<Previous <<   || Index ||   >>Next >>

Previous
Next