JSP指令与动作元素

Posted 月光诗人

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JSP指令与动作元素相关的知识,希望对你有一定的参考价值。

include指令

语法:<%@ include file="URL" %>

其中,URL表示一个要包含的页面。

 

include动作(是一个动作标签)

语法:<jsp:include page="URL" flush="true|false">

其中,page表示要包含的页面;flush表示被包含的页面时候从缓冲区读取。

 

include指令与include动作比较

 

include指令

include动作

语法格式

<%@ include file=”..” %>

<jsp:include page=”..” >

发生作用的时间

页面转换期间

请求期间

包含的内容

文件的实际内容

页面的输出

转换成的Servlet

主页面和包含页面转换为一个Servlet

主页面和包含页面转换为独立的Servlet

编译时间

较慢——资源必须被解析

较快

执行时间

稍快

较慢——每次资源必须被解析

 

forward动作

语法:<jsp:forward page="URL">

等同于:request.getRequestDispatcher("/url").forward(request,response);

 

param动作

语法:<jsp:param name="参数名" value="参数值">

常常与<jsp:forward>一起使用,作为其的子标签。

以上是关于JSP指令与动作元素的主要内容,如果未能解决你的问题,请参考以下文章

JSP(Java Server Page) JSP指令与动作元素

Java遇见HTML——JSP篇之JSP指令与动作元素

JSP6(JSP 指令与JSP 动作元素)

JSP-JSP指令与动作元素

JSP三大指令元素,七大动作元素,三大脚本元素

JSP 动作元素