java - 当我发送重定向“/”时出现“ERR_TOO_MANY_REDIRECTS”?
问题描述
我正在使用 Spring for java 框架。
家庭控制器.java
@RequestMapping(value = "/", method = RequestMethod.GET)
return "home"**
索引.jsp
response.sendRedirect("/");
我的意图是 [index.jsp]->[Homecotroller]->[home.jsp]。
但是有一个错误
“ERR_TOO_MANY_REDIRECTS”
为什么会有错误??
加。Tomcat 服务器 web.xml 中有一个 index.jsp 的“欢迎文件列表”
解决方案
如果您的服务器使用默认文档“Index.jsp”设置,Index.jsp 将在“/”上触发
这意味着无限循环重定向,然后浏览器以 ERR_TOO_MANY_REDIRECTS 终止
您需要做出决定,将 Home 更改为侦听“/home”并将 Index.jsp 重定向到“/home”,或者让 HomeController 只负责 Index.jsp 的工作
推荐阅读
- binary-tree - 重建一棵二叉树需要多少树旅行?
- javascript - 我想要输入的值,但它总是警告 0
- arrays - fortran 中的 array(2:)(::2) 有什么问题?
- c++ - 在 LLVM JIT-ed 代码中启用 RTTI 的问题
- html - 不可见时滚动到底部
- mysql - 无法将 mysql docker 容器与 Spring Boot 应用程序链接 - 通信链接失败
- selenium - 在 Robot Framework 中删除和添加数字的千位分隔符
- r - Scopus api 错误
- php - 使用 PHP 连接到 SOAP Web 服务的标头
- asp.net-core - 浏览器关闭后如何让用户保持登录状态