include动作和include指令的区别
程序员文章站
2022-03-14 10:28:49
1. include指令在被导入页面时,会与原有的jsp代码完全融合,共同生成同一个Servlet;而include动作则会在原有的jsp代码使用include方法而被导入页面,所以includ指令在执行时不需要编译,执行速度快,而includ动作在执行时需要编译,执行速度慢; 2.include指 ......
1. include指令在被导入页面时,会与原有的jsp代码完全融合,共同生成同一个Servlet;而include动作则会在原有的jsp代码使用include方
法而被导入页面,所以includ指令在执行时不需要编译,执行速度快,而includ动作在执行时需要编译,执行速度慢;
2.include指令在被导入页面时,编译jsp会起作用,而include动作在编译到页面会失去作用,只是在原有的jsp代码中的<boby>标签生成页面的
内容,故可以使用param动作来为被导入的页面传递参数;
3.从jsp位置来看,include指令是通过file属性来指定被包含的文件,是放在jsp代码顶部,include动作放在<boby>标签来指定被包含的文件,
可以通过page属性,所以支持jsp表达式,而file不支持任何表达式
上一篇: 非常诙谐的老师
推荐阅读
-
php中echo()和print()、require()和include()等易混淆函数的区别
-
php include和require的区别深入解析
-
谈谈PHP中require和include的区别
-
php中require和include的区别是什么?
-
简单谈谈c/c++中#import、#include和@class的区别
-
简单谈谈c/c++中#import、#include和@class的区别
-
iOS开发中#import、#include和@class的区别解析
-
iOS开发中#import、#include和@class的区别解析
-
JSP下动态INCLUDE与静态INCLUDE的区别分析
-
JSP中include指令和include行为的区别