zoukankan
html css js c++ java
思考题:JSP的指令inclue和动作include的区别
问: 1.在001.jsp中,有本语句<%@ include file="002.jsp"%> ,那么当第一次在浏览器中访问001.jsp的时候,在tomcat的工作目录下产生几个类文件?(1或2)
2.在1.jsp中 有本语句 <jsp:include page="2.jsp"/> ,那么当第一次在浏览器中访问1.jsp的时候,在tomcat的工作目录下产生几个类文件?(1或2)
请给出说明理由,并通过提交实验截图来验证。
答:1个 2个
理由如下:
执行时间上:
<%@ include file=“002.jsp”%> 是在翻译阶段执行
<jsp:include page=“2.jsp” /> 在请求处理阶段执行。
引入内容的不同:
<%@ include file=“002.jsp”%> 引入静态文本(html,jsp),在JSP页面被转化成servlet之前和它融和到一起。
<jsp:include page=“2.jsp” /> 引入执行页面或servlet所生成的应答文本。
Include指令是“先包含,后编译”,在编译时主文件已经包含被include的文件内容(即源代码);
Include动作是“先运行,后包含”,在运行时主文件才包含被include的文件运行结果
查看全文
相关阅读:
Python CI中iOS项目自动打包运行
Jquery 插件开发公开属性顺序的影响.
MVC4使用SignalR出现$.connection is undefined错误备忘
C语言运算符的优先级与结合性
CF478C Table Decorations (贪心)
LightOJ1370 Bishoe and Phishoe (欧拉函数+二分)
经典排序:冒泡排序法与选择排序法
STL初学
博客园使用Markdown和公式
为知笔记(Wiz)发布博客到博客园(cnblog)
原文地址:https://www.cnblogs.com/bgd150809336/p/6648386.html
最新文章
Python和Singleton (单件)模式
php环境搭建
vcastr 在服务器上不显示flv视频
jquery 弹出层定位到相应位置 内容关键字提示
访问局域网中机器不能访问
svn 服务器配置
chm打不开解决方案
SQL 2000 脚本文件超过64KB 解决方法
AspNetPager 修改 然后返回当前页
装完windows7首先要做的几件重要事情
热门文章
Office 2010 正版 序列号 (CEKEY)
sql server的BCP导入导出
博客迁移整合工具库: MetaWeblog Utility (通用 Blog API)
如何用原生JavaScript在页面加载jQuery以及其他任意引用
【转】用IE条件注释与CSS区分不同版本IE浏览器
UFT8编码的Base64 Javascript
Sharepoint 中 Webpart 控件 ID转换 规则
在Server 2008 R2 上面安装 SharePoint 2007
Win8 RC (Release Preview) 官方下载地址:(iso)
Python调用ADB
Copyright © 2011-2022 走看看