JSP中两种包含指令标签区别

JSP中指令标签提供了两种包含。

一即:<%@ include file="包含内容"%>

这种包含可以包含任意文件,譬如:*.txt 、*.html 、* jsp  、*.inc... ...

包含的文件的所有可以显示在html主体代码内容(主体代码不要出现,如html、head、body)

此种包含,没有任何处理的功能,纯属于静态的将内容包含进来。

二是:<jsp:incude page="包含内容" />  (必须完结/)

       或

         <jsp:include page="包含内容">

                    <jsp:param name="参数名" value="值" />

         </jsp:include>

此种包含如果被包含的文件为jsp文件,则自动进行动态处理,将其运行的结果,包含到此页面中。

 

如果不好理解,比如我们煮鱼,我们不知道这条鱼是不是臭的,我们来煮,把鱼丢到锅里,如果这条鱼是臭的,那么我们的那一锅汤不就是坏掉了吗?(这好比:<%@ include file="包含内容"%>的标签)。

如果我们在鱼没有丢到锅里之前对鱼进行处理一下,检查一下这条鱼是不是坏的,如果检查到是坏的,我们还会丢到锅里去吗?(这就好比<jsp:incude page="包含内容" /> 标签 )。

 

     

 

     

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值