html中include的用法_include怎么用

html中include的用法_include怎么用include1、作用include的主要作用是用来在当前文件中引入另一个文件,以便在当前文件中使用2、使用场景当应用程序的所有页面的某些部分,例如:标题页脚导航栏都一模一样时,就可以考虑把相同

html中include的用法_include怎么用"

include
1、作用

include的主要作用是用来在当前文件中引入另一个文件,以便在当前文件中使用

2、使用场景

当应用程序的所有页面的某些部分,例如:标题 页脚 导航栏 都一模一样时,就可以考虑把相同的部分提取出来写入另一个单独的文件中,然后通过include指令将文件引入

3、使用方法
include指令
<%@ include file="test.jsp" %>
include动作
<jsp:include page="test.jsp" flush=""><jsp:param name="name" value="value" /></jsp:include>
4、include指令和include动作的区别
1)、根本差异:调用时间不同

include指令时编译阶段的指令,即在编译时,编译器会把指令所指向的目标文件的内容复制到指令所在的位置,替换指令,最终形成一个文件,在运行时只有一个文件,include指令是在编译时插入到JSP文件中,当文件内容有变化时要重写编译,因此适用于包含静态网页的应用,例如:包含一个servlet

include动作时运行时语法:在主页面被请求时才将用到的页面加载进来,涉及到两个文件,类似于方法调用

2)、变量的共享与否

使用include指令时,当前页面和被包含页面的可以共享变量;当使用include动作时,在页面中申明的变量不可以用于另一个文件,除非将变量放在request session application作用域中

3)、变量名冲突问题

当使用include指令时,新生成的JSP页面要符合JSP语法,应该避免变量名的冲突;使用include动作不存在变量名冲突问题

4)、修改被包含文件

include指令会修改被包含的文件,但不会立即生效,除非修改主页面或删除主页面的类,而include动作修改了被包含文件会立即生效

5、两者的选择

当两者都可以使用时,应该优先考虑include动作标签,因为include动作比较容易维护,仅在所包含文件中定义了主页面要用到的字段或方法,或包含的文件设置了主页面的响应报头时,才应该使用include指令

今天的文章html中include的用法_include怎么用分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/72225.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注