Java Reference
In-Depth Information
JSP Directives
JSP directives are instructions to the JSP container that are processed during the page translation
process. Directives provide a mechanism for making page-level information available to the JSP engine.
The directives are declared between <%@ and %> directive delimiters and take the following form:
<%@ directive {attribute="value"}* %>
Page Directive
The page directive is used to provide instructions about a specific JSP page to be used by the
container to generate the underlying servlet. The following is the basic syntax of the page directive:
<%@ page attribute="value" %>
Table 2-3 describes the attributes associated with the page directive.
Table 2-3. Attributes of the Page Directive
Attribute
Purpose
autoFlush
Controls the behavior of the servlet output buffer. It indicates whether the buffer
should be automatically written when it is full.
buffer
Specifies the buffering model for the servlet output stream. It indicates the size of
the buffer.
contentType
Specifies the MIME type and character encoding scheme for the response.
errorPage
Specifies the URL of a JSP that handles the error conditions and reports the runtime
exceptions.
extends
Indicates a superclass that the generated servlet must extend.
import
Specifies the classes for use in the JSP page similar to the import statement in Java.
info
Specifies a string for servlet's getServletInfo() method.
isELIgnored?
isELEnabled
Specifies whether the EL expression is allowed in the JSP page.
isErrorPage
Specifies whether this JSP page is meant to handle error conditions and report
runtime exceptions.
isScriptingEnabled
Specifies whether scripting elements are allowed in the JSP page.
isThreadSafe
Indicates whether the JSP page can handle concurrent requests.
language
Indicates the scripting language that is used in the JSP page.
session
Specifies whether the JSP page participates in the HTTP session.
 
 
Search WWH ::




Custom Search