区别:
1、静态引入是将被引入页面的代码完全融入,两个页面融合成一个Servlet;
例:<%@include%>包含页面与被包含页面合并编译为一个java源文件,所以include指令通常也称为静态引入;
动态引入是在Servlet中使用include方法来引入被引入页面的内容;
例:jsp:include包含页面与被包含页面分别编译为两个java源文件,所以include包含标签通常也称为动态引入。
2、静态引入时被引入页面的编译指令会起作用;动态引入时被引入页面的编译指令不会起作用,只是插入被引入页面的body内容;
3、动态引入可以增加额外的参数。