JSP静态包含和动态包含

  静态包含:<%@ include file="被包含的界面"%>

  动态包含:<jsp:include page=“被包含的界面” flush="true">

  一般我们的JSP页面会经过WEB服务器以下几步的处理:

  JSP ->    Java文件   ->class文件

  静态包含 :  服务器会将静态包含的界面,添加到同一个Java文件中,然后随之编译成class文件。

  而动态包含不同,动态包含的界面会单独生成一个Java文件,和一个class文件,这样在客户端请求的时候速度更快,直接使用class文件即可,但耗费资源也更多。

  所以个人认为:对于一些频繁被包含的界面,使用静态包含,减少内存消耗,使用次数较少的JSP界面使用动态包含

猜你喜欢

转载自www.cnblogs.com/longzheng/p/9200289.html