The directive include allows inclusion of JSP content. The include action includes files at request time. This means the containing JSP is already a servlet so the included file can't contain JSP. At least that's how I remember it. If there is a more accurate explanation please chime in.
The only reason for time is so that everything doesn't happen all at once.
- Buckaroo Banzai
Include directive tells the JSP engine to include the contents of another file (HTML,JSP,XML,text) in the current page at transalation time while Include action does it at request time. Semantics of <jsp:include> are the same as RequestDispatcher.include()
Jagdeep Singh<br />SCJP;SCWCD;IBM Certified XML Solution Developer;SCBCD1.3