通过response对象的sendRedirect方法重定向网页

通过response对象的sendRedirect方法重定向网页

制作人:全心全意

使用response对象提供的sendRedirect()方法可以将网页重定向到另一个页面。重定向操作支持将地址重定向到不同的主机上,这一点与转发不同。在客户端浏览器上将会得到跳转的地址,并重新发送请求链接。用户可以从浏览器的地址栏中看到跳转后的地址。进行重定向操作后,request中的属性全部失效,并且开始一个新的request对象。

sendRedirect()方法的语法格式如下:

response.sendRedirect(String path);

 path:用于指定目标路径,可以是相对路径,也可以是不同主机的其它URL地址。

注意:在JSP页面中使用该方法时,不要再用JSP脚本代码(包括return语句),因为重定向之后的代码已经没有意义了,并且还可能产生错误

 

通过sendRedirect方法重定向页面到用户登录页面实例如下:

index.jsp:调用response对象的sendRedirect()方法重定向页面到用户登录页面

<%@ page language="java" contentType="text/html; charset=utf-8" 
	pageEncoding="utf-8"%>



重定向网页-调用重定向


	<%
		response.sendRedirect("login.jsp");
	%>

 login.jsp:用户登录页面

<%@ page language="java" contentType="text/html; charset=utf-8" 
	pageEncoding="utf-8"%>



重定向网页-用户登录页面


	
用户名:
密    码:

转载于:https://www.cnblogs.com/zhangquan-yw/p/9600061.html

你可能感兴趣的:(通过response对象的sendRedirect方法重定向网页)