首页 > 解决方案 > 当我发送重定向“/”时出现“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 的“欢迎文件列表”

标签: javaspringeclipse

解决方案


如果您的服务器使用默认文档“Index.jsp”设置,Index.jsp 将在“/”上触发

这意味着无限循环重定向,然后浏览器以 ERR_TOO_MANY_REDIRECTS 终止

您需要做出决定,将 Home 更改为侦听“/home”并将 Index.jsp 重定向到“/home”,或者让 HomeController 只负责 Index.jsp 的工作


推荐阅读