一、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>
本文详细介绍了JSP中的include指令和动作标签的用法,包括语法格式、参数说明及其实现的区别。此外还介绍了forward动作及param动作的使用方法,并通过示例代码帮助读者更好地理解这些概念。
315

被折叠的 条评论
为什么被折叠?



