http://localhost:8080/web/X.jsp 報錯404__js

來源:互聯網
上載者:User

終於解決了 鬱悶了我半天了 現在分享一下我的經曆吧

 

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目錄下

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.