2012-04-07 83 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

相關問題