struts2 捕獲404錯誤的常用方法

2022-04-05 10:06:18 字數 514 閱讀 9589

先看效果圖

登陸頁面

主頁面隨便輸加上標點符號

隨便輸的action

方法一 編寫 web.xml

404/404.html

注: 1.所以未找到的404錯誤都會轉到 404.jsp 接受處理。

2.但是經過試驗,我發現以.action結尾的url會先被struts2框架所捕獲,而不會直接轉入web.xml中配置的處理頁面。這樣,如果在struts.xml沒有配置相應的action。

前台報錯:

後台報錯:

方法二 編寫 struts.xml

/404.html

注: 1.pagenotfund 是自己定義的乙個acion,它的結果頁面為 /404.html 。

2.pagenotfund 請求的action中也可以處理其他結果 。

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

struts2 捕獲404錯誤

當訪問乙個不存在頁面時,一般顯示404錯誤,這是乙個很不友好的頁面,很多 都會讓應用捕獲這個404錯誤,並跳到指定的友好頁面。在struts2中你可以按下面方法進行設定 在struts.xml中新增 pages error.html 其中 指明了當訪問的鏈結不存在時,預設指向 pagenotfund...

struts2完全捕獲404錯誤的方法

目前在做乙個網路應用程式,struts2 spring hibernate,伺服器是tomcat。希望使用者在ie位址列亂敲的時候,所敲入的所有未定義的url都能被程式捕捉到,然後轉到乙個自製的404錯誤處理頁面。首先查閱網上的資料,得知可以在web.xml中加入這麼一段 404 error 404...

struts2 捕獲404錯誤的常用方法

先看效果圖 登陸頁面 主頁面 隨便輸加上標點符號 隨便輸的action 方法一 編寫 web.xml 404error code 404.htmllocation error page 注 1.所以未找到的404錯誤都會轉到 404.jsp 接受處理。2.但是經過試驗,我發現以.action結尾的u...