終於解決了 鬱悶了我半天了 現在分享一下我的經曆吧
Myeclipse 6.5 GA
Tomcat6.0(Tomcat5.0.28)
JRE1.6
JAVA EE 5很簡單的路徑,
第一種情況:路徑問題
在myeclipse中建立了項目,可以查的到C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\webtest
我的項目叫test,web檔案夾叫webtestMyJsp.jsp的位置是/test/webtest/MyJsp.jsp
現在問題是訪問localhost:8080//webtest/MyJsp.jsp就能找到網頁,而localhost:8080//test/MyJsp.jsp是找不到的,
奇怪啊,按道理說訪問時路徑應該是localhost:8080//專案檔夾/頁面.jsp,這個訪問不了,但是localhost:8080//web檔案夾/頁面.jsp能訪問到
請教高手問題解決了還是路徑問題我建項目的時候,設定context root URL:/webtest 我當時沒注意,這一項決定了訪問時候的路徑必須是localhost:8080/webtest/MyJsp.jsp,
如果是context root URL:/test就能用localhost:8080/test/MyJsp.jsp訪問
解決方案:檢查你的路徑 建立一個web項目的時候你的”context root URL:/web“的設定,就決定了你用什麼來訪問,如:這裡就是用http://localhost:8080/web/X.jsp來訪問,注意了就是那個“web”就是context root URL後面的值
第二種情況:部署問題
遇到這個問題是比較糾結的,昨天幫同學弄的時候就是遇到了這個問題,沒有“部署”結果每次開啟就是打不開,記住了一定要部署項目哦,要不它怎麼知道你要訪問的是哪一個呢。低級錯誤啊。。。
解決方案:點Deploy myeclipsc j2ee project to server,可以自動部署到系統指定的tomcat webapp目錄下