一、include指令
语法:
<%@include file="URL"%>
二、include动作标签
语法:
<jsp:include page="URL" flush="true|false"/>
page:要包含的页面
flush:被包含的页面是否要从缓冲区读取
三、include指令与include动作之间的区别
示例代码:
date.jsp:
<%@page import="java.text.SimpleDateFormat"%>
<%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8"%>
<%
Date d = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日");
out.println(sdf.format(d));
%>
includeComTest.jsp:
<body>
<h1>include指令</h1>
<hr>
<%@include file="date.jsp" %>
</body>
includeActTest.jsp:
<body>
<h1>include动作</h1>
<hr>
<jsp:include page="date.jsp" flush="false">
</body>
四、forword动作
语法:
<jsp:forword page="URL">
等同于:
request.getRequestDispatcher("/URL").forward(request,response);
五、param动作
语法:
<jsp:param name="参数名" value="参数值">
常常与<jsp:forward>
一起使用,作为其子标签
示例代码:
<body>
<jsp:forward page="user.jsp">
<jsp:param name="email" value="admin@123.net"/>
</jsp:forward>
</body>