文章正文
servlet、jsp、JavaScript跳转的几种方式
【文档】2020-04-23
简介servlet、jsp、JavaScript跳转的几种方式
1. RequestDispatcher.forward(),重定向后浏览器地址栏URL不变。
public void doPost(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException{ response.setContentType("text/html; charset=gb2312"); ServletContext sc = getServletContext(); RequestDispatcher rd = sc.getRequestDispatcher("/index.jsp"); //定向的页面 rd.forward(request, response); }
2. response.sendRedirect(),重定向后在浏览器地址栏上会出现重定向页面的URL。
public void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException{ response.setContentType("text/html; charset=gb2312"); response.sendRedirect("/index.jsp"); }
3. 修改HTTP header的Location属性来重定向
<% response.setStatus(HttpServletResponse.SC_MOVED_PERMANENTLY); String newLocn = "/test/indes.jsp"; response.setHeader("Location",newLocn); %>
4. JSP中实现在某页面停留若干秒后,自动重定向到另一页面
<meta http-equiv="refresh" content="300; url=target.jsp"> 释义:在300秒之后正在浏览的页面将会跳转到target.html。
5、Js 页面跳转(父页面,外层页面,本页面)
"window.location.href"、"location.href"是本页面跳转 "parent.location.href"是上一层页面跳转 "top.location.href"是最外层的页面跳转
6、Js 控制页面跳转的几种方法
// <script language="javascript" type="text/javascript"> window.location.href="login.jsp?backurl="+window.location.href; </script> // <script language="javascript"> alert("返回"); window.history.back(-1); </script> // <script language="javascript"> window.navigate("top.jsp"); </script> // <script language="JavaScript"> self.location='top.htm'; </script> // <script language="javascript"> alert("非法访问!"); top.location='xx.jsp'; </script> // <script type="text/javascript"> if (self != top) { top.location = self.location; }; </script>
打赏支持
感谢您的支持,加油!
打开微信扫码打赏,你说多少就多少
找书费时,联系客服快速查找!
在线客服8:30-22:30,若离线请留言!
获取教程,请联系在线客服!
在线客服8:30-22:30,若离线请留言!
热门阅读
-
Android应用开发进阶 范磊著 北京:电子工业出版社 PDF 9787121339585 出版时间:2018.pdf
Android应用开发进阶 范磊著 北京:电子工业出版社 PDF 9787121339585 出版时间:2018.pdf ...
-
语言学教程 胡壮麟主编 北京市:北京大学出版社 PDF 9787301175439 出版时间:2011.03.pdf
语言学教程 胡壮麟主编 北京市:北京大学出版社 PDF 9787301175439 出版时间:2011.03.pdf ...
-
中国道教美术史 第1卷 李淞著 长沙:湖南美术出版社 PDF 9787535643155 出版时间:2012.pdf
中国道教美术史 第1卷 李淞著 长沙:湖南美术出版社 PDF 9787535643155 出版时间:2012.pdf ...
-
病历书写规范 最新版 费勤福主编;徐宏光副主编 合肥:安徽科学技术出版社 PDF 9787533764296 出版时间:2015.pdf
病历书写规范 最新版 费勤福主编;徐宏光副主编 合肥:安徽科学技术出版社 PDF 9787533764296 出版时间:2015.pdf ...
-
道家·道教史的研究 (日)酒井忠夫著;曾金兰译 济南:齐鲁书社 PDF 9787533336820 出版时间:2017.pdf
道家·道教史的研究 (日)酒井忠夫著;曾金兰译 济南:齐鲁书社 PDF 9787533336820 出版时间:2017.pdf ...
-
仿生学导论 任露泉,梁云虹著 北京:科学出版社 PDF 7030500991 出版时间:2016.pdf
仿生学导论 任露泉,梁云虹著 北京:科学出版社 PDF 7030500991 出版时间:2016.pdf ...
-
2017注册安全工程师考试辅导教材 安全生产法律法规 修订版 注册安全工程师执业资格考试命题研究中心编著 成都:电子科技大学出版社 PDF 9787564742072 出版时间:2017.pdf
2017注册安全工程师考试辅导教材 安全生产法律法规 修订版 注册安全工程师执业资格考试命题研究中心编著 成都:电子科技大学出版社 PDF 9787564742072 出版时间:2017.pdf ...
-
iOS应用开发基础教程 钟元生,曹权,万念斌编著 北京:电子工业出版社 PDF 9787121272776 出版时间:2015.pdf
iOS应用开发基础教程 钟元生,曹权,万念斌编著 北京:电子工业出版社 PDF 9787121272776 出版时间:2015.pdf ...
-
Solaris应用程序设计 (英)格夫(Gove,Darryl)著;张伟,刘子锐,董峻峰等译 北京:机械工业出版社 PDF 9787111238782 出版时间:2008.pdf
Solaris应用程序设计 (英)格夫(Gove,Darryl)著;张伟,刘子锐,董峻峰等译 北京:机械工业出版社 PDF 9787111238782 出版时间:2008.pdf ...
-
Python程序设计教程 第2版 黄芝责任编辑;(中国)杨年华,柳青,郑戟明 北京:清华大学出版社 PDF 9787302528043 出版时间:2019.pdf
Python程序设计教程 第2版 黄芝责任编辑;(中国)杨年华,柳青,郑戟明 北京:清华大学出版社 PDF 9787302528043 出版时间:2019.pdf ...