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

来源:互联网 发布:无线云台网络摄像机 编辑:程序博客网 时间:2024/05/21 09:53

<jsp:include>是动作元素,用来包含静态和动态的文件,如果被包含的是TXT这种静态的文件,那么只是单纯地加到JSP页面中,不会进行任何处理。如果被包含的文件是JSP或者包含JS的HTML文件,就会先进行处理,然后将处理后的结果加到JSP页面中。

<%@include%>是指令元素,用来包含静态和动态的文件,不同的是,不管被包含的是静态的或者动态的文件,都是先加到JSP页面中,然后随JSP编译进行处理。

简而言之:

  • <jsp:include>先处理,再包含
  • <%@include%>先包含,再处理

0 0
原创粉丝点击