【问题标题】:Getting a redirect loop accessing a webapp's welcome page获取访问 webapp 的欢迎页面的重定向循环
【发布时间】:2011-06-17 14:02:43
【问题描述】:

我不知道为什么,但在http://localhost:8080/MyApp 访问我的网络应用程序会给我一个重定向循环。

我没有 servlet 或 servlet 映射,我的欢迎页面位于 Tomcat/webapps/MyApp/index.html,这是一个简单的“hello world”html 页面。

有什么想法吗?为什么Tomcat会重定向?可能是 eclipse 配置有问题?

【问题讨论】:

    标签: eclipse tomcat servlets redirect-loop


    【解决方案1】:

    假设您确实没有映射到/*/ 的servlet 或过滤器,那么只有当webapp 的web.xml<welcome-file> 中定义的第一个匹配基本上是指/ 时才会发生这种情况.

    【讨论】:

    • 你确定吗?因为我刚刚为我的 webapp 清空了 web.xml,而 conf/web.xml 中列出的唯一欢迎文件是 index.html、index.htm、index.jsp
    • 好吧,我承认我还假设 Tomcat 配置没有搞砸。您能否详细描述一下您是如何从零开始安装、集成和配置 Eclipse+Tomcat 的?无论如何,您可能会发现 those tutorials 对于使用 JSP/Servlet/Tomcat/Eclipse 重新启动非常有用。
    • 我偶然发现了你的other question,这让我感觉不太好。如果您在 Tomcat 自己的web.xml 中修改了某些内容,那么我强烈建议您撤消该操作。如果无效,请从 Eclipse 中删除 Tomcat,删除 Tomcat 文件夹并再次解压缩 Tomcat 下载以获取新的 Tomcat 实例,然后将其重新集成到 Eclipse 中。 Tomcat-in-Eclipse指南,建议你看一下here(只有这一章,忽略文章的其余部分)
    • 哈哈你在找我!是的,我删除了服务器并制作了一个新的......它修复了它。一定是配置问题...虽然我不确定我是如何破坏它的>.
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-10-19
    • 2017-03-21
    • 1970-01-01
    • 2012-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多