Khối if...else bắt đầu như một Scriptlet thông thường, nhưng Scriptlet được đóng ở mỗi dòng với văn bản HTML nằm giữa các thẻ Scriptlet.
Ví dụ
<%! int day = 3; %>
<html>
<head>
<title>IF...ELSE Example</title>
</head>
<body>
<% if (day == 1 || day == 7) { %>
<p> Today is weekend</p>
<% } else { %>
<p> Today is not weekend</p>
<% } %>
</body>
</html>
Mã trên sẽ tạo ra kết quả sau:
Today is not weekend