which situation you use static include and dynamic include
in jsp?
Answer Posted / sreekanth madamanchi
This is Static include.
<%@ include file="header.jsp" %>
1.the file includes static text. i.e if we use the static
include, it will merge the contents of included jsp
(header.jsp) with main jsp at compile time. and the size of
the main jsp will increase. some times it may have problem,
because the maximum size of the jsp is 64kb.
2.if the file is changed,the JSP engine may not recompile
the JSP
This is Dynamic include.
<jsp:include page="header.jsp">
1.The file includes Dynamically. i.e at run time.
2.If the included file (header.jsp) is changed,the JSP
engine recompile the included JSP, because it will include
at run time.By using this the jsp size also not increased.
For Example
Static include (<%@ include file="header.jsp" %>) like our
#include (C++)
Dynamic include (<jsp:include page="header.jsp"> ) like our
import (JAVA)
| Is This Answer Correct ? | 46 Yes | 3 No |
Post New Answer View All Answers
How can I set a cookie and delete a cookie from within a jsp page?
Why jsp is faster than servlet?
What is pagecontext jsp?
What is difference between jsp and jstl?
Is there a way to reference the "this" variable within a jsp page?
What is the page directive is used to prevent a jsp page from automatically creating a session?
How do I prevent the output of my jsp or servlet pages from being cached by the browser?
What are the types of jstl tags?
Perform a browser redirection from a jsp page?
Explain jsp:plugin action?
How do we prevent browser from caching output of my jsp pages?
What is jsp and how it works?
Why do we need servlets and jsp?
What is a jsp file?
What is JTGrid?