2012-04-07 84 views
4

我从Tomcat获得一个非常简单的Web应用程序的404。我目前认为问题是servlet映射,因为任何Tomcat日志中都没有错误。有没有办法让Tomcat 7显示servlet映射?

有没有办法让Tomcat显示活动的servlet映射?我认为经理控制台可能会这样做,但是当我点击我的应用程序的映射时,我也得到了404。因此,这不是做这件事的方式,或者有没有其他错误没有被记录。

感谢任何帮助或建议, beeky

+0

你可以添加你的当前web.xml到你的文章吗? – 2012-04-07 12:18:33

回答

2

您可以通过servletContext.getServletRegistrations()显示出来 - 你必须有可用的所有元数据。您可以在ServletContextListener中执行此操作,以在上下文加载后立即打印所有数据。

+0

只是一个提示:此方法从Servlets 3.0开始可用。您不能在Google App Engine上使用它,因为它使用2.5版本。 – tomrozb 2015-05-11 18:55:48

+0

为什么我会在我的代码中想要这个?为什么在Tomcat中不是一个简单的选项来显示所有的URL? – 2018-01-18 04:18:01

相关问题