Name
Scriptlet
Synopsis
Scriptlets
are used to embed scripting code fragments in a page. The content
must be a code fragment in the language defined by the
page
directive. Scriptlet code fragments are
combined with code for sending the template data between them to the
browser. The combination of all scriptlets in a page must form valid
scripting language statements. All JSP implicit scripting variables
are visible in a scripting element.
Syntax 1: In a regular JSP page
<% scripting code fragment
%>
Syntax 2: In a JSP Document (a JSP page written in XML syntax)
<jsp:scriptlet>
scripting code fragment
</jsp:scriptlet>
Attributes
None.
Example
<% java.util Date clock = new java.util.Date( ) %>
<% if (clock.getHours( ) < 12) { %>
Good morning!<% } else if (clock.getHours( ) < 17) { %>
Good day!<% } else { %>
Good evening!<% } %>
Get JavaServer Pages, 3rd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.