首页 > 代码库 > <%@include%>和<jsp:include>的区别

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

<%@include%>:页面请求之前预编译,所有代码包含进来之后,一起进行处理,把所有代码合在一起,编译成一个servlet

<jsp:include>:所有代码分别处理,在页面被请求的时候才编译,被编译成多个servlet,页面语法相对独立,处理完成之后再将代码的显示结果(处理结果)组合进来。

我自己写的代码:

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
<%@ include file="/WEB-INF/jspf/taglibs.jspf" %>
<jsp:include page="/WEB-INF/view/header.jsp"></jsp:include>
<div></div>
</body>
</html>

http://blog.csdn.net/yangbobo1992/article/details/8085667


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