jsp:include与include实探

   在网上看到很多关于jsp:include和include的区别的探讨,感觉不是十分能够理解,特实战来更深层次的理解和区分这两个概念。

  在此贴上实战的代码附件。

  经实战后得出以下结论:

  1.jsp:include和include都可以用来包含静态文件,这里所指的静态文件并不是说以.html结尾的就是静态文件,以.jsp结尾的就是动态文件,而是Servlet容器是否需要对页面的动态内容即java代码进行转换执行。

      2.jsp:include和include都可以用来包含动态文件

  3.jsp:include和include被包含的文件都可以使用包含文件上的参数。即代码中的通过一个IncludeServlet传到include.jsp页面上的参数myname。

      4.jsp:include包含文件的执行顺序是对两个页面(包含文件和被包含文件)都进行翻译转换成java文件后,对两个servlet中的输出内容进行合并,而include的执行顺序则是对两个页面进行合并,成为一个页面后,再进行翻译转换输出的。

 

猜你喜欢

转载自dreamzhong.iteye.com/blog/1127436