jsp:forward是请求转发标签,该标签是将当前页面的请求转发给其他Web资源,如另一个html页面 jsp页面 servlet等。而当前页面不做请求处理或者做些验证性的工作。
如以下:
服务器运行2.jsp,将该文件中的请求转发给1.jsp页面文件。
2.jsp:
<%@ page language="java" import="java.util.*" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>首页</title>
</head>
<body>
<jsp:forward page="1.jsp">
<%--<jsp:param name="张芮晨" value="123"/> --%>
</jsp:forward>
</body>
</html>
1.jsp:
<%@ page language="java" import="java.util.*" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>JSP include动作标签</title>
</head>
<body>
<form action="2.jsp" method="post">
<table>
<tr>
<td align="center" colspan="2">
<h3>添加用户</h3>
</td>
</tr>
<tr>
<td>姓名:</td>
<td><input name="name" type="text"></td>
</tr>
<tr>
<td>性别:</td>
<td>
<input name="sex" type="radio" value="男" checked="checked">
<input name="sex" type="radio" value="女">
</td>
</tr>
<tr>
<td align="center" colspan="2">
<input type="submit" value="添加">
<input type="reset" value="重置">
</td>
</tr>
</table>
</form>
</body>
</html>
运行界面如下:

本文详细介绍了JSP中的jsp:forward标签用法,通过2.jsp将请求转发到1.jsp,展示了如何在服务器间进行页面跳转并处理表单数据。
377

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



