Appendix A. JSP Syntax and API Reference
In this appendix
JSP Syntax
The basic JSP syntax is the same no matter what scripting language you are using. If you are familiar with Active Server Pages, the JSP syntax should look very familiar.
Code Scriptlets
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"); } %>
Expressions
The <%= %>
tags enclose an expression whose value is inserted into the output stream.
Example:
Welcome back, <%= getFirstName() %>!
Declarations
The <%! %>
tags enclose a series of declarations that are placed outside the main ...
Get Special Edition Using Java™ Server Pages and Servlets 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.