6,include指令和jsp:include动作的区别:
调用的时间:
jsp:include动作在“请求期间”被包含。
include指令在“转换期间”被包含。
包含的内容:
jsp:include动作是包含jsp页面或servlet的“输出”和HTML文本。
include指令是文件的实际内容。
最终转换的servle个数:
jsp:include动作在请求期间,会将被请求页面转译为独立的servlet。和主页面的servlet对应。
include指令在转换期间将被包含页面的内容插入到主页面中,得到主页面转译成的servlet。
可否设置影响主页面的响应报头和参数:
jsp:incurred动作不可以,include指令可以。
更新:
jsp:include动作是在请求期间被插入所以他的更改不需要更新主页面。
include指令的更新意味着主页面servlet的更新。
四,taglib指令:声明用户使用的自定义标签。
声明用户使用自定义的标签,将标签库描述符文件导入到jsp页面。
taglib指令语法:
<%@ taglib (uri="tigLibURL" 或tagDir="tagDir") prefix="tagPrefix" %>
uri属性:定位标签库描述符的位置。唯一标识和前缀相关的标签库描述符,可以使用绝对或相对URL。