include指令:向当前页中插入一个静态文件的内容。
JSP 语法格式如下:
<%@ include file="relativeURL" %> 或
<%@ include file="相对位置" %>
<html>
<head>
<title>test</title>
</head>
<body bgcolor="white">
<font color="blue">
The current date and time are
<%@ include file=“peixun2.6.1.jsp" %>
</font>
</body>
</html>
<%@ page import="java.util.*" %>
<%=(new java.util.Date() ).toLocaleString() %>
包含一个静态或动态文件.
JSP 语法格式如下:
1.<jsp:include page="{relativeURL | <%=expression%>}" flush="true" />
2.<jsp:include page="{relativeURL | <%=expression %>}" flush="true" >
<jsp:param name="parameterName" value="{parameterValue | <%= expression %>}" />
[<jsp:param …/>]
</jsp:include>
(“[<jsp:param … />]”指可以有多个“<jsp:param/>”标记。)
1.page="{relativeURL | <%=expression %>}"
参数为一相对路径,或者是代表相对路径的表达式。
2.flush="true"
这里必须使用flush="true",不能使用false值。而缺省值为false 。
3.<jsp:param name="parameterName" value="{parameterValue | <%= expression %> }" />
“<jsp:param>”用来传递一个或多个参数到指定的动态文件,能在一个页面中使用多个“<jsp:param>”来传递多个参数,
<html>
<head>
<title>peixun.2.10.jsp</title>
</head>
<body>
<jsp:include page="peixun2.10.1.jsp" flush="true" >
<jsp:param name="User" value="HiFi King" />
</jsp:include>
</body>
</html>
<%
String username;
username=request.getParameter("User");
out.println("Username is "+username+"<br>");
%>