3.6.4 forward动作
forward
动作将当前请求转发到其他web
资源,例如将请求转发到其他JSP
页面之中
实例
jspForwardTest.jsp
:
1 2 3 4 5 6
| <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%--重定向到login.jsp页面 --%> <jsp:forward page="login.jsp"> <jsp:param name="text" value="please let me in" /> </jsp:forward>
|
login.jsp
:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> </head> <body> <% String text=request.getParameter("text"); out.print("收到text参数,值为:"+text); %> </body> </html>
|
访问jspForwardTest.jsp
,显示效果如下:
可以看到当请求jspForwardTest.jsp
这个JSP页面是,它将请求转发到了login.jsp
页面,并传递了一个参数.
原文链接: 3.6.4 forward动作