码迷,mamicode.com
首页 > Web开发 > 详细

<jsp:include>和<%@ include %>的区别

时间:2016-08-05 22:54:32      阅读:246      评论:0      收藏:0      [点我收藏+]

标签:

使用<%@ include %>指令元素只是将页面的内容静态的包含进来,如果被包含的文件中有JSP代码,则会执行该代码,而不管该文件是否为动态文件。

 

<jsp:include>动作元素动态地包含文件,如果被包含的文件是静态的,则直接包含内容,不会进行处理;而如果被包含的文件是动态地,则先执行,再包含结果并进行显示。

 

使用<%@ include %>指令元素是将所有的被包含文件包含进来之后,再进行编译等处理,可以简单的将其称为“先包含再处理“。

 

而使用<jsp:include>动作元素先将所有的代码处理完成之后,再将处理完成的代码的结果包含进行,可以称为“先处理再包含”。

<jsp:include>和<%@ include %>的区别

标签:

原文地址:http://www.cnblogs.com/xingzhui/p/5742742.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!