The include directive is used to include the contents of any resource it may be jsp file, html file or text file. The include directive includes the original content of the included resource at page translation time (the jsp page is translated only once so it will be better to include static resource).

Advantage of Include directive

Code Reusability

Syntax of include directive

<%@ include file="resourceName" %> 

Example of include directive

In this example, we are including the content of the header.html file. To run this example you must create an header.html file.

<%@ include file="header.html" %>  
Today is: <%= java.util.Calendar.getInstance().getTime() %>