最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java struts2捕獲404錯(cuò)誤的方法匯總

 更新時(shí)間:2016年05月10日 10:39:03   作者:wenteryan  
這篇文章主要為大家詳細(xì)匯總了Java struts2捕獲404錯(cuò)誤的常用方法,感興趣的小伙伴們可以參考一下

如果我們?cè)跒g覽器地址欄亂敲的時(shí)候,所敲入的所有未定義的URL都能被程序捕捉到,然后轉(zhuǎn)到一個(gè)自制的404錯(cuò)誤處理頁(yè)面。
先看效果圖

登陸頁(yè)面

這里寫圖片描述

主頁(yè)面

這里寫圖片描述

隨便輸加上標(biāo)點(diǎn)符號(hào)

這里寫圖片描述

隨便輸?shù)腶ction

這里寫圖片描述

方法一 編寫 web.xml

<error-page>
  <error-code>404</error-code>
  <location>/404.html</location>
</error-page>

注:
1.所以未找到的404錯(cuò)誤都會(huì)轉(zhuǎn)到 404.jsp 接受處理。
2.但是經(jīng)過(guò)試驗(yàn),我發(fā)現(xiàn)以.action結(jié)尾的URL會(huì)先被struts2框架所捕獲,而不會(huì)直接轉(zhuǎn)入web.xml中配置的處理頁(yè)面。這樣,如果在struts.xml沒(méi)有配置相應(yīng)的action。

前臺(tái)報(bào)錯(cuò):

這里寫圖片描述

后臺(tái)報(bào)錯(cuò):

這里寫圖片描述

方法二 編寫 struts.xml

<default-action-ref name="pageNotFund"/>

<action name="pageNotFund"> 
  <result>/404.html</result> 
</action> 

注:
1.pageNotFund 是自己定義的一個(gè)acion,它的結(jié)果頁(yè)面為 /404.html 。
2.pageNotFund 請(qǐng)求的action中也可以處理其他結(jié)果 。

總結(jié)

當(dāng)訪問(wèn)一個(gè)不存在頁(yè)面時(shí),一般顯示404錯(cuò)誤,這是一個(gè)很不友好的頁(yè)面,很多網(wǎng)站都會(huì)讓應(yīng)用捕獲這個(gè)404錯(cuò)誤,并跳到指定的友好頁(yè)面。隨便輸入,再也見(jiàn)不到404了。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助。

相關(guān)文章

  • 淺談選擇結(jié)構(gòu)if語(yǔ)句和switch語(yǔ)句的區(qū)別

    淺談選擇結(jié)構(gòu)if語(yǔ)句和switch語(yǔ)句的區(qū)別

    下面小編就為大家?guī)?lái)一篇淺談選擇結(jié)構(gòu)if語(yǔ)句和switch語(yǔ)句的區(qū)別。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-07-07
  • Java利用cors實(shí)現(xiàn)跨域請(qǐng)求實(shí)例

    Java利用cors實(shí)現(xiàn)跨域請(qǐng)求實(shí)例

    本篇文章主要介紹了Java利用cors實(shí)現(xiàn)跨域請(qǐng)求實(shí)例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-05-05
  • java web開(kāi)發(fā)中大量數(shù)據(jù)導(dǎo)出Excel超時(shí)(504)問(wèn)題解決

    java web開(kāi)發(fā)中大量數(shù)據(jù)導(dǎo)出Excel超時(shí)(504)問(wèn)題解決

    開(kāi)發(fā)測(cè)試時(shí)候?qū)霐?shù)據(jù)遇到大數(shù)據(jù)導(dǎo)入的問(wèn)題,整理了下,需要的朋友可以參考下
    2017-04-04
  • Java JDK動(dòng)態(tài)代理在攔截器和聲明式接口中的應(yīng)用小結(jié)

    Java JDK動(dòng)態(tài)代理在攔截器和聲明式接口中的應(yīng)用小結(jié)

    Java動(dòng)態(tài)代理技術(shù)通過(guò)反射機(jī)制在運(yùn)行時(shí)動(dòng)態(tài)生成代理類,實(shí)現(xiàn)對(duì)目標(biāo)對(duì)象方法的攔截和增強(qiáng),本文給大家介紹Java JDK動(dòng)態(tài)代理在攔截器和聲明式接口中的應(yīng)用小結(jié),感興趣的朋友跟隨小編一起看看吧
    2025-01-01
  • Java 泛型詳解與范例

    Java 泛型詳解與范例

    hello !大家好!今天的主題就是:泛型。在使用集合類時(shí),大家就已經(jīng)接觸到泛型了,那就是每個(gè)集合類后面的尖括號(hào)<>,這樣一對(duì)尖括號(hào),在java中就稱為泛型。那么泛型這一個(gè)點(diǎn),我們又該知道多少呢?我們往下看
    2021-11-11
  • OpenCV實(shí)現(xiàn)普通閾值

    OpenCV實(shí)現(xiàn)普通閾值

    這篇文章主要為大家詳細(xì)介紹了OpenCV實(shí)現(xiàn)普通閾值,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-11-11
  • java編程Reference核心原理示例源碼分析

    java編程Reference核心原理示例源碼分析

    這篇文章主要為大家介紹了java編程Reference的核心原理以及示例源碼分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步早日升職加薪
    2022-01-01
  • SpringBoot2.3集成ELK7.1.0的示例代碼

    SpringBoot2.3集成ELK7.1.0的示例代碼

    這篇文章主要介紹了SpringBoot2.3集成ELK7.1.0的示例代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • 淺談圖片上傳利用request.getInputStream()獲取文件流時(shí)遇到的問(wèn)題

    淺談圖片上傳利用request.getInputStream()獲取文件流時(shí)遇到的問(wèn)題

    下面小編就為大家?guī)?lái)一篇淺談圖片上傳利用request.getInputStream()獲取文件流時(shí)遇到的問(wèn)題。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-11-11
  • Java中JDBC連接池的基本原理及實(shí)現(xiàn)方式

    Java中JDBC連接池的基本原理及實(shí)現(xiàn)方式

    本文詳細(xì)講解了Java中JDBC連接池的基本原理及實(shí)現(xiàn)方式,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-12-12

最新評(píng)論

南和县| 奉新县| 怀远县| 乌审旗| 贡觉县| 玉门市| 恩平市| 抚顺市| 玛纳斯县| 朝阳区| 嘉鱼县| 古交市| 松溪县| 香港| 西畴县| 奉化市| 常宁市| 关岭| 南靖县| 织金县| 山东| 淮滨县| 万州区| 军事| 仙居县| 望城县| 东兴市| 额敏县| 阳原县| 东乌珠穆沁旗| 宁夏| 丹棱县| 东乡族自治县| 苏州市| 南通市| 海伦市| 友谊县| 绍兴县| 安庆市| 乐亭县| 藁城市|