转自:http://www.diybl.com/course/3_program/java/javajs/20090425/165326.html
<%@ include file="1.jsp" %>
<jsp:include page="2.jsp"></jsp:include>
两种包含jsp文件方式,第一种 包含文件是将1.jsp文件中内容一起复制到所要包含文件中,我们都是知道JSP其实是转换成Servlet进行解析运行的,具体存放位置是%CATALINE_TOMCAT%\work\CATALINA\webapps下。当我们运行一个JSP文件时,会在些目录下找到JAVA源文件以及编译好的Class文件。 如果是第一种包含文件,也是就是不会在当前目录下生成Java源文件以前class文件,而第二种包含是会在些目录下生成些文件的。
从这个角度来判断,应该第一种是将源代码一起编译到要包含的文件中,而第二种是是将编译好的文件结果返回到所要包含的文件中