JSP中静态include和动态include的区别
来源:互联网 发布:wifi局域网劫持软件 编辑:程序博客网 时间:2024/04/30 12:59
JSP中引入别的页面或者代码段使用include命令。主要分为静态和动态。
静态引入格式:<%@ include file="test.jsp"%> 又成为指令元素
动态引入格式:<jsp:include file="test.jsp" flush="true"/> 又成为行为元素
各自优势:
静态:处理速度快;由于页面不需要变化,静态化,不容易出错;常用于公共资源设置
动态:功能模块细化好;灵活性好;易于管理和编码。
区别:
(1)静态引入是在翻译阶段,动态引入是在请求处理阶段
(2)静态引入的页面不涉及和服务器的数据交互;动态引入的页面一般是实现逻辑的模块,会有与服务器交互的需求
(3)静态引入的页面需要注意和包含它的页面中的一些属性不能重复设置,如ContentType,会报错;动态引入则需要注意页面属性设置全面,因为不和包含它的页面共用
(4)静态引入页面在生成一个java文件和一个class文件;动态引入页面除了主页面外,每个被引入的页面都会生成一个java文件和class文件
参考链接:链接1 链接2
0 0
- jsp中静态include和动态include的区别
- JSP中静态include和动态include的区别
- jsp中静态include和动态include的区别
- jsp中动态include和静态include的区别
- <jsp:include>和<%@include%>的区别,JSP动态include和静态include的区别
- jsp 静态include和动态jsp:include的区别
- JSP中动态include和静态include区别
- JSP,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的区别
- 关于getchar()、scanf()、gets()
- 1月风怒
- 对象的序列化
- Sliding Window Maximum
- R语言记录
- JSP中静态include和动态include的区别
- 恩典都用
- C# 基础概念理解
- LeetCode Num64_Minimum Path Sum
- B - New Year Permutation
- 机房重构(一)--UML图
- html5Geolocation地理定位
- JSP中的pageEncoding和contentType的释疑
- Fibonacci Heap实现