May 2001
Intermediate to advanced
1088 pages
30h 13m
English
The <% %> tags enclose any number of lines that are interpreted as executable code. Any code within the <% %> tags is placed in the main service method of the JSP.
Example:
<%
for (int i=0; i < 10; i++)
{
out.println("Hello");
}
%>
The <%= %> tags enclose an expression whose value is inserted into the output stream.
Example:
Welcome back, <%= getFirstName() %>!
The <%! %> tags enclose a series of declarations that are placed outside the main service method.
Example:
<%!
public String getFirstName()
{
Person pers = (Person) session.getAttribute("person");
return pers.firstName;
}
%>
The <%-- --%> tags enclose comment text. The JSP compiler completely ignores the comment text. Comments ...
Read now
Unlock full access