Eclipse 404调用默认jsp页面时出错,无法调用index.html
环境-Eclipse IDE,通过在Eclipse中创建tomcat服务器实例来运行它 总体设置-我在Tomcat服务器中部署了2个web应用程序(A和B),A调用B,事情就会发生。这在大多数情况下都很有效 原始问题场景Eclipse 404调用默认jsp页面时出错,无法调用index.html,eclipse,jsp,tomcat,Eclipse,Jsp,Tomcat,环境-Eclipse IDE,通过在Eclipse中创建tomcat服务器实例来运行它 总体设置-我在Tomcat服务器中部署了2个web应用程序(A和B),A调用B,事情就会发生。这在大多数情况下都很有效 原始问题场景 假设我让我的机器无人值守几个小时,然后重新启动服务器(其中部署了两个应用程序) 打开浏览器,我可以调用应用程序A,但无法与应用程序B建立连接 进一步挖掘之后,我尝试从应用程序B加载一个带有url的jsp页面- http://localhost:8080/testrunner/l
任何帮助/线索都将不胜感激。从提供的详细信息中,我可以说 您已将应用程序部署为
testrunner
。所以,http://localhost:8080/testrunner/
从部署描述符中给定的欢迎文件列表调用index.html
404 or Not Found error message is a HTTP standard response code indicating that the
client was able to communicate with the server, but the server could not find what was
requested.
当您执行http://localhost:8080/testrunner/login
,服务器找不到任何名为\login
的映射。所以,请检查您在名为“testrunner”的应用程序中是否有“/login
”的映射,是的,我已经在“testrunner”应用程序的WebContent>Build.xml中的欢迎文件列表中映射了/login。但不知怎的,我仍然无法从浏览器访问该页面,但在eclipse的浏览器中它显示得很好。@TahirShabbir:映射了什么/login。你能在你的帖子中提供web.xml的片段吗?很抱歉回复晚了。我已经为testrunner应用程序打开了登录页面。我这样做的方式是删除并重新创建jsp文件并重新映射它们。我的第一个问题仍然没有解决。@TahirShabbir:您能否编辑这个问题,并提供有关“/login”映射的内容以及如何转发请求的更多详细信息?在Eclipse的tomcat实例之外部署应用程序后,我们无法重现这个问题。所以我想我不会再深入研究了。谢谢你的跟进。谢谢你。