一: <%@ include file="从页面文件地址"%> 一般使用相对路径,并且不支持任何表达式,静态包含。
二:<jsp:include page="从页面文件地址" flush="true|false"/> 动态包含
page属性:指定被包含文件的URL地址,是一个相对路径
flush属性:指定当缓冲区满时,是否将其清空,是一个相对路径
三: 采用JSTL <c:import url="http://www.baidu.com">
注意:
区别 :
1:@静态包含生成一个java,一个.class文件。动态包含":"生成多个java 文件,多个.class文件。
2:静态包含多个文件中的变量不能有相同的,动态包含可以有相同的变量。