报错如图:

原因:代码中死循环,某页面一直跳转到自己页面,跳不出去了。
我的代码如下:

login.jsp 用于登录验证 利用cookie加入免登陆功能
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head><title>登录</title><script type="text/javascript">function check(){var cookie=document.getElementById("cookie");//拿到整个复选文本框if(cookie.checked){cookie.value="1";}}</script>
</head>
<body>
<%@ include file="Cookie.jsp" %>
<form action="control.jsp"><div>用户名:<input type="text"  name="username"></div><div>密&nbsp码: <input type="password" name="password"></div><div><input  id="cookie" name="cookie" type="checkbox" value="0" onclick="check();">十天免登陆</div><div><input type="submit" value="登录"></div>
</form></body>
</html>
Cookie.jsp页面 主要用于Cookie的检测
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head><title>Title</title>
</head>
<body>
<%Cookie[]  cookies=request.getCookies();if(cookies!=null){ for(Cookie c:cookies) {if ("login".equals(c.getName())) {request.getRequestDispatcher("index.jsp").forward(request, response);break;}}}//就是这句话,在login.jsp页面跳转到login,.jsp页面response.sendRedirect("login.jsp");%>
</body>
</html>

我在login.jsp页面里面使用include指令加入了cookie.jsp页面,也就是说cookie.jsp页面包含在login.jsp里面。在cookie.jsp页面进行cookie的验证,如果有自己设置的cookie,就免登陆,进入index.jsp页面。如果没有自己的cookie,就重新进入到login.jsp。听起来好像没错。但是其实是有问题的,我的cookie.jsp页面本来就包含在login.jsp。在cookie.jsp(也就是login.jsp)页面再进入login.jsp,就是自己页面反复跳转。很明显就是一个死循环的跳转了。
如果我的代码没看懂,我的解释没看懂,就算了。这个报错主要是因为代码死循环,页面跳转死循环。

jsp项目中报错:localhost 将您重定向的次数过多相关推荐

  1. IDEA:本机启动报错:该网页无法正常运作,localhost将您重定向的次数过多

    IDEA:本机启动报错:该网页无法正常运作,localhost将您重定向的次数过多 解决:Tomcat版本和项目版本不兼容,更改Tomcat版本.

  2. localhost 将您重定向的次数过多问题解决。

    localhost 将您重定向的次数过多. 今天写过滤器的时候运行登录界面没法登录直接报错 看着我先去清除了浏览器的cookie,可是并没有用... 后来才发现是几个跳转页面都在一个sys包中,导致了 ...

  3. JavaWeb: localhost 将您重定向的次数过多

    JavaWeb开发遇到到的问题: 该网页无法正常运作 localhost 将您重定向的次数过多. 尝试清除 Cookie. ERR_TOO_MANY_REDIRECTS 原因是Filter把自己也给过 ...

  4. Web系统中出现 localhost 将您重定向的次数过多问题

    最新测试软件的时候,有个功能打开页面的时候就出现了如标题中提到的问题 然而通过查找资料,说一个代码中死循环了,导致一跳转到同一个页面多次. 下面来说明一下,为什么会出现上面的错误,为什么其他功能不会出 ...

  5. localhost 将您重定向的次数过多

    localhost 将您重定向的次数过多 问题描述:在项目中,出现 localhost 将您重定向的次数过多 ,有可能是因为设置重定向的时候,自己重定向到自己,或者重定向成环,导致无限的重定向.检查重 ...

  6. 登陆拦截页面报错:localhost 将您重定向的次数过多。 尝试清除 Cookie. ERR_TOO_MANY_REDIRECTS

    首先用开发者模式查看浏览器页面的请求状况:(这里由于请求太多,浏览器自动跳转了错误页面,刷新可以看到发送了大量的也页面跳转请求.) 由于我是进行了登陆拦截,而开发者模式中显示的请求正好是我拦截后跳转的 ...

  7. 运行项目遇到:该网页无法正常运作,localhost将您重定向的次数过多时的解决方案

    该网页无法正常运作,localhost将您重定向的次数过多 该网页无法正常运作... 错误信息 解决方法 联系阿超 (可解疑解答,无偿) 阿超QQ:2425991616 阿超微信:2425991616 ...

  8. 项目中报错 Uncaught (in promise)

    项目中报错 Uncaught (in promise) 一.问题:当你调用 Promise.reject() 回调的时候,Chrome 控制台中出现一条警告消息"Uncaught (in p ...

  9. nginx配置完rewrite浏览器提示将您重定向的次数过多

    nginx配置完rewrite浏览器提示将您重定向的次数过多 为什么要给nginx配置rewrite? 因为公司要求访问 shidongyun.com的时候浏览器会自动跳转到www.shidong.c ...

最新文章

  1. 基因组注释3.基因的功能注释Prokka
  2. 比特币现金(BCH)支付进入DIY时代
  3. 阿里云 AI 编辑部获 CCBN 创新奖,揭秘传媒行业解决方案背后的黑科技
  4. html导航教程视频,导航_HTML+CSS前端基础知识教程_腾讯视频
  5. Kubernetes学习笔记之Calico Startup源码解析
  6. FIT2CLOUD飞致云完成C轮和C+轮融资,持续引领中国多云管理市场
  7. AutoCAD 2019 for Mac 汉化安装手册
  8. 车载视频监控怎么安装?《M51H车载及摄像机安装指导》
  9. 显卡驱动程序如何更新
  10. 【Layui+Vue】动态获取表格cols数据并加载
  11. high sierra php,mac os high sierra下搭建php多版本-php5.2+php5.6-nginx
  12. MATLAB频数表-tabulate/hist
  13. 云蹦迪云广场舞软件开源源码
  14. NAR|北大/中科院计算所团队发布基因功能富集分析平台KOBAS-i
  15. Spark宽窄依赖详解
  16. pion:rtc-to-webrtc示例
  17. Flume之生产正确的使用方式一(Singel Agent)
  18. linux下怎么退出vi编辑器,按esc没有用;vim recording
  19. 享学课堂python_享学课堂盘点python字符串是什么及简单操作方法
  20. 【一起学习输入法】华宇拼音输入法开源版本解析(2)

热门文章

  1. 【开源项目】八、电商项目dts-mall 聚惠星商城
  2. 移动定位+视频监控台的组建
  3. 2023计算机毕业设计SSM最新选题之java公交大厦停车场管理系统k182b
  4. Java如何输入数据?Java数据输入方法详解!
  5. 计算机初始化,电脑初始化是什么意思?
  6. Quasar 的介绍及安装使用
  7. 热点新闻(关注国家大事、娱乐新闻、身边小事...)
  8. php医保支付,医保支付价的发展方向
  9. Sublime Text3的Latex环境配置
  10. C++ 和 OpenCV 实现卷积神经网络并加载 Keras 训练好的参数进行预测