当我发送重定向“ /”时出现“ ERR_TOO_MANY_REDIRECTS”?

时间:2018-12-03 09:36:28

标签: java spring eclipse

我正在将Spring用于Java框架。

HomeController.java

@RequestMapping(value = "/", method = RequestMethod.GET)

return "home"**

index.jsp

response.sendRedirect("/");

我打算使用[index.jsp]-> [Homecotroller]-> [home.jsp]。
但是有错误

  

“ ERR_TOO_MANY_REDIRECTS”

为什么会有错误?

加上。 Tomcat服务器web.xml中有一个index.jsp的“欢迎文件列表”

1 个答案:

答案 0 :(得分:0)

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

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

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