fixed template data
Any portions of a JSP file that are not described in the JSP specification, such as
HTML tags, XML tags, and text. The template data is returned to the client in the
response or is processed by a component.
A server side object that is defined by the JSP container and is always available in a
JSP file without being declared. The implicit objects are
An extensible Web technology that uses template data, custom elements, scripting
languages, and server side Java objects to return dynamic content to a client. Typically
the template data is HTML or XML elements, and in many cases the client is a Web
A system level entity that provides life cycle management and runtime support for JSP
and Servlet components.
A text file that contains a JSP page. In the current version of the specification, the JSP
file must have a
A text based document that uses fixed template data and JSP elements and describes
how to process a
to create a
The semantics of a JSP page are realized
at runtime by a JSP page implementation class.
JSP page, front
A JSP page that receives an HTTP request directly from the client. It creates, updates,
and/or accesses some server side data and then forwards the request to a presentation
JSP page, presentation
A JSP page that is intended for presentation purposes only. It accesses and/or updates
some server side data and incorporates fixed template data to create content that is sent
to the client.
JSP page implementation
The Java programming language class, a Servlet, that is the runtime representation of a
JSP page and which receives the
object and updates the
page implementation class can use the services provided by the JSP container,
including both the Servlet and the JSP APIs.
JSP page implementation
The instance of the JSP page implementation class that receives the
A declaration, scriptlet, or expression, whose tag syntax is defined by the JSP
specification, and whose content is written according to the scripting language used in
the JSP page. The JSP specification describes the syntax and semantics for the case
where the language page attribute is "java".
An scripting element containing any code fragment that is valid in the scripting
language used in the JSP page. The JSP specification describes what is a valid
scriptlet for the case where the language page attribute is "java". Syntactically a
scriptlet is delimited by the <% and %> characters.
JavaServer Pages 1.1 Specification
November 30, 1999