jsp的页面包含——静态包含动态包含

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jsp的页面包含——静态包含动态包含相关的知识,希望对你有一定的参考价值。

一、静态包含:包含的文件可以是jsp文件、html文件、文本文件或者一段java代码。<%@ include file="要包含的文件路径"%>
实质是先将所包含的文件的内容直接包含入主文件中,然后再一起进行编译,最后再将一份整体的内容展现给用户,属于先包含,然后编译
  <%@ include file=""%>指令在编写代码的时候一般放在最顶部,主要附加的是被重用的代码,这里所说的附加是指把源代码原封不动的附加过来,例如在jsp 程序中使用这个指令的时候file里面的值(即要导入的文件)不能带多余的标签或是与当前jsp文件重复的东西。例如里面不要包 含<html><body>这样的标签,因为是把源代码原封不动的附加过来,所以会与当前的jsp中的这样的标签重复导致出 错。 
  二、动态包含:
  先编译处理再包含,可包含
技术分享

以上是关于jsp的页面包含——静态包含动态包含的主要内容,如果未能解决你的问题,请参考以下文章

JSP页面静态包含和动态包含的区别与联系

jsp动态包含和静态包含

转载 -jsp静态包含和动态包含的区别

JSP的静态包含和动态包含详细讲解

转:JSP之include动态包含与静态包含

JSP静态include和动态include的区别