jsp无法理解

来源:百度知道 编辑:UC知道 时间:2024/06/22 20:02:32
include指令和jsp操作元素include的理解

我怎么都无法明白透到底两个有什么区别呢

效果还不是一样吗,结果都一样。

include指令标记(<%@ include file="URL"%>)和include动作标(<jsp:include page="URL"/>)都是处理所需要的文件,但是处理方式和处理时间上是不同的.

include指令标记是在指令位置静态插入一个文件,当前JSP页面和插入的文件合并成一个行的JSP页面,然后JSP引擎再将这个新的JSP页面转议成Java文件.
include动作标记是运行Java,Java文件的字节码文件被加载执行后,才包含进JSP页面.

比较而言,include指令标记执行速度快,但是要合成一个JSP页面,文件在语法上依赖当前JSP页面;而include动作标记语法独立,但是它在JSP页面运行时才处理文件,执行速度就慢一点