jsp指令
include指令 与 include 动作指令 不同:
include指令 :
include指令用来在改指令处于静态插入一个文件,它只是把文件代码与本文件组合起来形成一个大的程序文件。
include指令调用的格式是:<% include file="文件路径"%>
include 动作指令:
include动作指令用来在jsp页面动态包含一个文件,这样包含的页面程序与被包含的程序是彼此独立的,互不影响。jsp的include动作指令包含一个动态文件
也可以包含一个静态文件。
include 动作指令调用格式:<jsp:inlude page="文件路径"/>
或:<jsp:include page="文件路径">
<jsp:include name="参数名" value="参数值"/>
</jsp:include>
forward 动作指令
forward 动作指令用来重定向网页,即从当前页面的forward动作指令转向执行另一个网页程序。
forward动作指令的格式:<jsp:forward page="文件路径"/>
或:
<jsp:forward page="文件路径">
<jsp:include name="参数名" value="参数值"/>
</jsp:forward>
param动作指令
param动作指令是用来向需要的包含的动态页面或静态页面传递参数。
<jsp:forward page="文件路径">
<jsp:param name="传参名" value="传参值"/>
</jsp:forward>
例子:
paramExample1.jsp页面:
<body>
<%
String s="1111";
%>
<jsp:forward page="forParam.jsp">
<jsp:param name="s" value="<%=s%>"/>
</jsp:forward>
</body>
forparam页面:
<%
out.println("接收的参数s的值为:"+request.getParameter("s"));
%>
useBean动作指令
用来在jsp中创建并使用一个JavaBean,
JavaBean的格式:
<jsp:useBean id="bean的名字" scope=“有效范围” class=“包名.类名”>
</jsp:useBean>

浙公网安备 33010602011771号