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

Posted

tags:

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

 1. include动作 / include指令

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

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

  include动作和include指令的区别:

  include指令 include动作
语法格式 <%@ include file="URL"%> <jsp:include page="URL" flush="true | false" />
发生作用时间 页面转换期间 请求期间
包含内容 文件的实际内容 页面的输出结果
转换成的Servlet 主页面和包含页面转换成一个Servlet 主页面和包含页面转换成独立的Serlvet
编译时间 较慢(资源必须被解析) 较快
执行时间 较快 较慢(每次资源必须被解析)

    

 2.forward动作 / 相同forward效果代码

   forward动作语法:<jsp:forward page="URL"></jsp:forward>

   相同效果代码:request.getRequestDispatcher("/url").forward(ServletRequest req,ServletResponse res);

 3.param动作 

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

 ×forward动作 + param动作

   格式:
    <jsp:forward page="URL">
      <jsp:param name="paramName" value="paramValue" />
    </jsp:forward>




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

JSP(Java Server Page) JSP状态管理

Jsp—01—Java server page 全解

JSP(Java Server Page)九大内置对象

Page指令

JSP

java web--jsp