How to Page Directive in JSP

Page Directive:The page directive applies to an entire JSP page and any of its static include files, which together are called a translation unit. A static include file is a file whose content becomes part of the calling JSP page. The page directive does not apply to any dynamic resources.

You can use the page directive more than once in a translation unit, but you can only use each attribute, except import, once. Because the import attribute is similar to the import statement in the Java programming language, you can use a page directive with import more than once in a JSP page or translation unit.

No matter where you position the page directive in a JSP page or included files, it applies to the entire translation unit. However, it is often good programming style to place it at the top of the JSP page.

If you need to include a long list of packages or classes in more than one JSP page, you can create a separate JSP page with a page directive that contains the import list and include that file in the main JSP page

JSP Syntax:

 

<%@ page

[ language=”java” ]

[ extends=”package.class” ]

[ import=”{package.class | package.*}, …” ]

[ session=”true|false” ]

[ buffer=”none|8kb|sizekb” ]

[ autoFlush=”true|false” ]

[ isThreadSafe=”true|false” ]

[ info=”text” ]

[ errorPage=”relativeURL” ]

[ contentType=”mimeType [ ; charset=characterSet ]” |

“text/html ; charset=ISO-8859-1″ ]

[ isErrorPage=”true|false” ]

[ pageEncoding=”characterSet | ISO-8859-1″ ]

[ isELIgnored=”true|false”]

%>

Leave a Reply

Your email address will not be published. Required fields are marked *