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

18 jsp——静态引入和动态引入

时间:2020-02-25 12:44:21      阅读:70      评论:0      收藏:0      [点我收藏+]

标签:独立   nbsp   底层原理   页脚   let   重复   路径   page   文件的   

引入啥?

在开发过程中,一些重复的部分,我们可以给他解耦为一个独立的jsp,在需要的地方引入,可以减少代码的冗余度。

比如,网站页脚的网站声明部分,每个页面都有,我们就可以给它解耦出来。

静态引入

引入格式

  • 在需要引入的地方:<%@include file="要引入的jsp文件的相对路径" %>

底层原理:

将两个页面的jsp整合在一起,合并为一个servlet。

注意:由于合并为一个servlet,所以引入的jsp页面中不能有和主页面的变量同名的变量。

动态引入

引入格式

  • <jsp:include page="要引入的jsp文件的相对路径"></jsp:include>

特点:

  • 会将引入的jsp文件单独转译为一个servlet
  • 允许引入方的同名变量

 

18 jsp——静态引入和动态引入

标签:独立   nbsp   底层原理   页脚   let   重复   路径   page   文件的   

原文地址:https://www.cnblogs.com/Scorpicat/p/12360825.html

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