jsp学习 include指令与动作标识的区别

1.include 通过file属性指定包含的文件,并且file属性不支持任何的表达式。<jsp:include>动做通过page指令被包含的文件,而且page 指令支持jsp表达式。

2.使用include 指令时被包含的文件会原封不动的插入到被包含页面上。jsp编译器将他们合成一个java 文件使用<jsp:include>动作时,程序会请求转发到被包含的页面。并且将结果输出到浏览器。然后返回包含的页面继续执行剩下的代码。因为服务器执行的是多个文件。然后用jsp编译器分别对这些文件进行编译。

3.在应用include指令时,包含文件与被包含文件汇总不能够有重名的变量和方法。在<jsp:include>动作中可以有相同的变量和方法。

你可能感兴趣的:(include)