2014-01-24 75 views
0

我有一個帶Web應用程序的Eclipse工作區(讓我們稱之爲MyApp)和Tomcat服務器。當我運行MyApp的,Tomcat的發現的Default.jsp和打開頁面顯示Eclipse(Keplar)和Tomcat

http://localhost:8080/MyApp/Default.jsp?ActionPage=dashboard 

- 所有罰款和花花公子。

此網頁顯示一個菜單。我選擇從這個頁面菜單選項,它應該呈現

http://localhost:8080/MyApp/config.jsp, 

,我得到一個HTTP狀態404 - /config.jsp ......也就是說,它是在

http://localhost:8080/config.jsp 

尋找的頁面,還可以找不到它。它爲什麼在那裏看?它似乎已經失去了它的背景。

Netbeans不顯示此行爲 - 它工作正常。我只是不知道在哪裏尋找解決方案。它是Tomcat配置還是Web應用程序配置?

歡迎任何建議!

回答

0

當你選擇你的菜單選項時,如何調用URL:簡單表單提交,ajax請求? 無論如何,你的代碼中應該有一個類似於/MyApp/...的URL。 您還可以檢查哪些URL有效稱爲通過在瀏覽器(如Firefox的Firebug) 使用調試工具的另一個測試,如果你使用嵌入在Eclipse是一個Tomcat從您的IDE外部啓動Tomcat能夠做的,只是爲了檢查潛在的行爲差異。

+0

好點!我會和Firebug一起玩,如果我到任何地方都會告訴你。謝謝。 – user4109

+0

支出後,我估計,這個單一問題2天固體,溶液中 – user4109

+0

發現http://benhutchison.wordpress.com/2008/07/30/how-to-configure-tomcat-root-context/提供回答。謝謝你的幫助 – user4109