激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務器之家 - 編程語言 - JAVA教程 - Java struts2捕獲404錯誤的方法匯總

Java struts2捕獲404錯誤的方法匯總

2020-04-27 12:14wenteryan JAVA教程

這篇文章主要為大家詳細匯總了Java struts2捕獲404錯誤的常用方法,感興趣的小伙伴們可以參考一下

如果我們在瀏覽器地址欄亂敲的時候,所敲入的所有未定義的URL都能被程序捕捉到,然后轉到一個自制的404錯誤處理頁面。
先看效果圖

登陸頁面

Java struts2捕獲404錯誤的方法匯總

主頁面

Java struts2捕獲404錯誤的方法匯總

隨便輸加上標點符號

Java struts2捕獲404錯誤的方法匯總

隨便輸的action

Java struts2捕獲404錯誤的方法匯總

方法一 編寫 web.xml

?
1
2
3
4
<error-page>
  <error-code>404</error-code>
  <location>/404.html</location>
</error-page>

注:
1.所以未找到的404錯誤都會轉到 404.jsp 接受處理。
2.但是經過試驗,我發現以.action結尾的URL會先被struts2框架所捕獲,而不會直接轉入web.xml中配置的處理頁面。這樣,如果在struts.xml沒有配置相應的action。

前臺報錯:

Java struts2捕獲404錯誤的方法匯總

后臺報錯:

Java struts2捕獲404錯誤的方法匯總

方法二 編寫 struts.xml

?
1
2
3
4
5
<default-action-ref name="pageNotFund"/>
 
<action name="pageNotFund">
  <result>/404.html</result>
</action>

注:
1.pageNotFund 是自己定義的一個acion,它的結果頁面為 /404.html 。
2.pageNotFund 請求的action中也可以處理其他結果 。

總結

當訪問一個不存在頁面時,一般顯示404錯誤,這是一個很不友好的頁面,很多網站都會讓應用捕獲這個404錯誤,并跳到指定的友好頁面。隨便輸入,再也見不到404了。

以上就是本文的全部內容,希望對大家的學習有所幫助。

延伸 · 閱讀

精彩推薦
  • JAVA教程SpringBoot使用WebSocket的方法實例詳解

    SpringBoot使用WebSocket的方法實例詳解

    WebSocket 是 HTML5 開始提供的一種在單個 TCP 連接上進行全雙工通訊的協議。這篇文章主要介紹了SpringBoot使用WebSocket,需要的朋友可以參考下...

    茍富貴1992019-07-08
  • JAVA教程Java反射機制及Method.invoke詳解

    Java反射機制及Method.invoke詳解

    這篇文章主要介紹了Java反射機制及Method.invoke詳解,本文講解了JAVA反射機制、得到某個對象的屬性、得到某個類的靜態屬性、執行某對象的方法、執行某個類...

    junjie2702019-12-12
  • JAVA教程詳解Java設計模式編程中命令模式的項目結構實現

    詳解Java設計模式編程中命令模式的項目結構實現

    這篇文章主要介紹了Java設計模式編程中命令模式的項目結構實現,命令模式將請求與執行分離,可以多個命令接口的實現類,隱藏真實的被調用方,需要的朋友...

    匆忙擁擠repeat1682020-04-20
  • JAVA教程java實現Fibonacci算法實例

    java實現Fibonacci算法實例

    這篇文章主要介紹了java實現Fibonacci算法的方法,以實例形式較為詳細的分析了java實現Fibonacci算法的原理與相關技巧,具有一定參考借鑒價值,需要的朋友可以...

    yenange2692020-01-04
  • JAVA教程Mac OS上安裝Tomcat服務器的簡單步驟

    Mac OS上安裝Tomcat服務器的簡單步驟

    這篇文章主要介紹了Mac OS上安裝Tomcat服務器的簡單步驟,包括簡單的啟動命令和查看Tomcat信息的方法,需要的朋友可以參考下 ...

    情緣2192020-03-02
  • JAVA教程java直接插入排序示例

    java直接插入排序示例

    這篇文章主要介紹了java直接插入排序示例,插入排序的比較次數仍然是n的平方,但在一般情況下,它要比冒泡排序快一倍,比選擇排序還要快一點。它常常...

    Java教程網2662019-11-22
  • JAVA教程java多線程編程之為什么要進行數據同步

    java多線程編程之為什么要進行數據同步

    數據同步就是指在同一時間,只能由一個線程來訪問被同步的類變量,當前線程訪問完這些變量后,其他線程才能繼續訪問,下面看一下為什么要進行數據...

    java技術網3412019-11-04
  • JAVA教程java中struts2實現文件上傳下載功能實例解析

    java中struts2實現文件上傳下載功能實例解析

    這篇文章主要介紹了java中struts2實現文件上傳下載功能的方法,以實例形式較為詳細的分析了struts2實現文件上傳下載功能的具體實現技巧與相關問題的解決方...

    shichen20144192019-12-07
主站蜘蛛池模板: 婷婷久久青草热一区二区 | 精品国产一区二区三 | 国产一级毛片av | 久久久精品精品 | 污视频在线看 | 欧美日韩亚洲在线 | 一级毛片在线免费观看 | 91极品在线| 一区二区三区日韩在线 | 国产四区 | 国产女做a爱免费视频 | 91成人久久| 新久草视频 | 精品在线视频播放 | 亚洲码无人客一区二区三区 | 伊人欧美视频 | 日产精品一区二区三区在线观看 | 欧洲成人在线视频 | 精品999www | 91看片在线观看视频 | 国产伦乱视频 | 亚洲国产精品久久久久久久久久 | 欧美激情区 | 九色中文字幕 | 精品国产一区二区三区久久久蜜月 | 免费在线中文字幕 | 色视频在线 | 成人午夜在线观看视频 | 精品久久中文字幕 | 国产精品视频一区二区三区四 | 91女上位 在线播放 性欧美日本 | 91一级毛片 | 夜夜夜操操操 | 99视频有精品视频高清 | 一区二区网 | 久久丝袜脚交足黄网站免费 | 中文字幕在线免费观看电影 | 亚洲成人免费视频在线 | 91在线精品亚洲一区二区 | 在线观看欧美成人 | 日韩精品中文字幕一区二区 |