JSTL

Advertisement

The disadvantage of using the or the include directive is that we can only include the content or files which are the part of the current web application.

JSTL <c:import>

The disadvantage of using the <jsp:include>
or the include directive is that we can only include the content or files which
are the part of the current web application. But by using the jstl <c:import>
we can also include those contents or files which are not a part of the current
web application but lying somewhere outside the web application. So, the jstl <c:import>
is more useful than the <jsp:include> .

In the example given below we are going import one file
which is in the current web application. This tag works like the <jsp:
include> but it is much more flexible and powerful. In this program we have
used only one attribute of <c:import> that is url in which
we will specify the path of the file which we want to import in our file.