您的位置:首页 > Web前端 > JavaScript

jsp页面中的静态include和动态include的区别

2017-12-26 09:49 323 查看
1 jsp页面中有两个include的标签方法来让jsp页面包含进来。一种是静态的include。一种是动态的include。

如:第一种方法:<%@ include file="/include1.jsp" %>   -----静态的

第二种方法:<jsp:include page="/include2.jsp"/>   ------动态的

2 静态的include方法是jsp语法的那种。<%@ include file="/...." />是将静态的jsp页面和当前页面合并放在一起,通过jsp机制,合并成一个servlet文件(java文件)。

3 动态的include方法是jsp标签的那种。<jsp:include page="/....." />是将动态的jsp页面首先通过jsp机制,生成一个servlet文件。然后当前页面文件也通过jsp机制生成一个servlet文件,当前页面的servlet文件会调用动态jsp页面所生成的servlet文件。

通过动态的include方法,会有两个servlet文件。

动态的include方法,作用是:当前jsp页面和动态增加的jsp页面,都会生成servlet文件,当前页面的servlet文件会调用动态增加的jsp所生成的servlet文件。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: