定义一跳转之后的页面:
forward_demo02.jsp:
<%@ page contentType="text/html" pageEncoding="gbk"%>
<h1>这是跳转之后的页面</h1>
<h2>参数一:<%=request.getParameter("name")%></h2>
<h2>参数二:<%=request.getParameter("info")%></h2>
定义一跳转页面:
forward_demo01.jsp:
<%@ page contentType="text/html" pageEncoding="gbk"%>
<html>
<head><title>这是测试</title></head>
<body>
<%
String username="lid";
%>
<jsp:forward page="forward_demo02.jsp">
<jsp:param name="name" value="<%=username%>"/>
<jsp:param name="info" value="this is info"/>
</jsp:forward>
</body>
</html>
从forward_demo01.jsp跳转的forward_demo02.jsp,
此页面成功的进行了跳转,地址栏没有发生任何的改变,在实际的开发中称之为“服务器端跳转”;
forward_demo02.jsp:
<%@ page contentType="text/html" pageEncoding="gbk"%>
<h1>这是跳转之后的页面</h1>
<h2>参数一:<%=request.getParameter("name")%></h2>
<h2>参数二:<%=request.getParameter("info")%></h2>
定义一跳转页面:
forward_demo01.jsp:
<%@ page contentType="text/html" pageEncoding="gbk"%>
<html>
<head><title>这是测试</title></head>
<body>
<%
String username="lid";
%>
<jsp:forward page="forward_demo02.jsp">
<jsp:param name="name" value="<%=username%>"/>
<jsp:param name="info" value="this is info"/>
</jsp:forward>
</body>
</html>
从forward_demo01.jsp跳转的forward_demo02.jsp,
此页面成功的进行了跳转,地址栏没有发生任何的改变,在实际的开发中称之为“服务器端跳转”;
本文介绍了一个简单的服务器端跳转示例,通过forward_demo01.jsp页面使用JSP的forward指令跳转到forward_demo02.jsp页面,并传递了两个参数。在forward_demo02.jsp页面中显示了这些参数。
789

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



