JSP Directives

A JSP directive instructs the JSP engine to configure the structure of the Servlet that is generated from the JSP pages. The JSP directives do not produce any Java target code for the translated Servlet class.The JSP directives only affect the Servlet settings such as page settings, and inclusion of packages, classes,   and custom tag libraries.  JSP directives are processed at  JSP translation time instead of execution time. 
The general syntax of a JSP directive is:
<%@ directive attribute1=”value1” 
                           attribute2=”value2” . . .
                           attributen=”valuen”  %>

The below are the different types directives available in JSP API