av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

Javaweb工程運行報錯HTTP Status 404解決辦法

瀏覽:541日期:2022-06-07 13:21:42

最近在學習jsp和servlet,避免不了的要和tomcat打交道,但tomcat經常會出現各式各樣的錯誤,下面是我總結的一些常見的解決方法,希望對大家有用。

1.未部署Web應用

2.URL輸入錯誤

       排錯方法:首先,查看URL的IP地址和端口號是否書寫正確。      
       其次,查看上下文路徑是否正確 Project--------Properties------MyElipse-----Web-----Web Context-root檢查這個路徑名稱是否書寫正確。
       最后,檢查一下文件名稱是否書寫正確。

3.目錄不能被引用

       排錯方法:      
       在 Eclipse的“包資源管理器(Package Explorer)”檢查文件存放的位置。由于META-INFWEB-INF文件夾下的內容無法對外發布,所以,如果你引用了帶這兩個目錄的文件,肯定是不允許。例如: http://localhost:8080/guestbook/WEB-INF/index.html就是錯誤的文件位置存放錯誤

4. Tomcat服務器中web.xml中的問題 

       排錯方法:    
       如果你的web應用程序有多個jsp頁面的話,當你點擊你web應用程序的虛擬根目錄時可能會出現404錯 誤,只是你只需要修改Tomcat服務器中web.xml        
    

 <init-param>
   <param-name>listings</param-name>
   <param-value>false(將其該為true)</param-value>
  </init-param>

5、WEB-INF下面必須要有幾個固定的文件夾和文件       

±web.xml
該web app的配置文件
±lib
該web app用到的庫文件
±classes
°存放編譯好的servlet  
請注意他們的名字,我曾經就由于把classes寫成class,查錯查了半宿還沒解決,所以寫這些的時候千萬要仔細,要不會浪費更多的精力去查錯。

6、如果要運行的不是.jsp文件,而是servlet(.class)文件,要配置web.xml(當然是WEB-INF下面的),加上以下字段: 

<servlet>
 <servlet-name>HelloWorldServlet</servlet-name>
 <servlet-class>HelloWorldServlet</servlet-class>
 </servlet> <servlet-mapping>
 <servlet-name>HelloWorldServlet</servlet-name>
 <url-pattern>/HelloWorldServlet</url-pattern>
 </servlet-mapping>

其中的“HelloWorldServlet”改為你要運行的文件名。大概就總結了這些,當然,在實際應用中也許會出現更多意料不到的錯誤,這也是很正常的,如果有什么錯誤還請大家指出。

到此這篇關于Javaweb工程運行報錯HTTP Status 404解決辦法的文章就介紹到這了,更多相關HTTP Status 404內容請搜索以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持!

標簽: JSP
相關文章:
主站蜘蛛池模板: 国语对白永久免费 | 免费观看全黄做爰的视频 | 三级av在线 | 日韩精品中文字幕在线观看 | 免费美女网站 | 成人婷婷 | 在线看的av | 亚洲精品综合 | 黄色亚洲| 欧美偷拍视频 | 福利色导航 | 国产小视频在线观看 | 一级特黄妇女高潮 | 黄色网在线 | 国产午夜三级一区二区三 | 欧美国产日韩精品 | 国产美女在线播放 | av天天看| 中文字幕伊人 | 伊人久久网站 | 在线观看免费av网站 | 国产91av视频 | 日韩av大全 | 久久爱综合 | 久久国产精 | 国产精品99精品久久免费 | 免费毛片网站 | 日韩一区二区三区免费 | 免费av网站在线观看 | 久久99精品国产麻豆91樱花 | 国产tv | 国产日韩欧美一区二区 | 日韩国产在线播放 | 日本天堂在线 | 成人精品免费视频 | 国产在线一区二区三区 | 九九热精品在线观看 | 成人激情综合网 | 最新国产精品视频 | 国产乱人乱偷精品视频 | 日韩欧美综合 |