JSP include编译指令和include动作指令区别
来源:互联网 发布:工业设计 比赛软件 编辑:程序博客网 时间:2024/05/22 16:46
1. include编译指令:
jsp中3大指令之一,其他还包括page 编译指令,taglib编译指令(这个用的很少)。include指令可以将一个外部文件嵌入到当前文件中,同时解析这个文件中jsp语句。这个是静态的include语句,会把目标页面的编译指令(page)也包含进来。但是include动态指令则不会。具体语法如下:
<% include file="您要包含的jsp文件"%>
2. include动作指令:
动态include, 用于包含某个页面,区别是他不会像上面的编译指令哪有,包含编译指令。仅仅包含body内容插入页面。
语法如下:
<jsp:include page="relativeURL | <%=expression%" flush="true">
<jsp:param name="xxxName value="xxxValue"/>
</jsp:include>
flush用于指定输出缓存是否转移到被导入文件中。如果是true,则包含在被导入文件中去。
区别总结如下:
1.静态页面会把整个页面融入进来,整合成一个Servlet。而动态include动作指令只是在转出的servlet里调用JspRuntimeLibrary.include方法来引用被导入的页面内容。
2.静态导入时编译指令是会起作用的;而动态导入则只是映入body内容;
3.动态包含还可以添加参数param。
0 0
- JSP include编译指令和include动作指令的区别
- JSP include编译指令和include动作指令区别
- 关于jsp编译指令include和动作指令include的区别
- [JSP]JSP中include指令和include动作的区别
- [JSP]JSP中include指令和include动作的区别
- [JSP]JSP中include指令和include动作的区别
- JSP中include指令和include动作的区别
- jsp:include动作和include指令的区别
- JSP中include指令和include动作区别详解
- JSP中include指令和include动作区别
- JSP中的include指令和include动作的区别
- JSP中include指令和include动作的区别
- JSP中include指令和include动作区别详解
- JSP中include指令和include动作的区别
- JSP中include指令和include动作的区别
- JSP中include指令和include动作区别
- JSP中include指令和include动作区别详解
- JSP中include指令和include动作的区别
- visual studio 手动扩栈
- linux-搭建web服务器系列--连接linux服务器(一)
- How tomcat works——4 Tomcat中默认连接器
- MySQL数据库的热备份和冷备份的优缺点
- Linux笔记
- JSP include编译指令和include动作指令区别
- 分布式情况下生成数据库唯一ID的解决方案
- 说说Zookeeper中的ACL
- Android工具下载网站
- 关于Android应用开发的时候内存的问题
- JZOJ 4937【GDKOI2017模拟1.12】与运算
- JMeter简单的使用(3.0+)-性能测试(压力)
- 新企业如何为员工办理社保
- 如何才能成为一名优秀的架构师