欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JSP建立錯誤頁頁面并自動跳轉(zhuǎn)

 更新時間:2016年09月20日 11:16:50   作者:IT學(xué)習(xí)筆記  
這篇文章主要介紹了JSP建立錯誤頁自動跳轉(zhuǎn)的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下

在各個常用的web站點(diǎn)中,經(jīng)常會發(fā)現(xiàn)這樣一個功能:當(dāng)一個頁面出錯后,會自動跳轉(zhuǎn)到一個頁面上進(jìn)行錯誤信息的提示。

  想要完成錯誤頁的操作,則一定要滿足兩個條件:

  1、指定錯誤出現(xiàn)時的跳轉(zhuǎn)頁,通過errorPage屬性指定;

  2、錯誤處理頁必須有明確的標(biāo)識,通過isErrorPage屬性指定。

下面就是錯誤頁:errorPage.jsp

代碼如下:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ page isErrorPage="true" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head> 
<title>My JSP 'errorPage.jsp' starting page</title>
</head>
<body>
<h1>程序出現(xiàn)錯誤,請聯(lián)系管理員處理!</h1>
</body>
</html>

  當(dāng)然,也可以在整個虛擬目錄中指定全局的錯誤處理,要想達(dá)到這個效果,就必須修改web.xml文件,在其中加入錯誤頁的操作。

  全局的錯誤處理可以處理兩種類型的錯誤,一種是HTTP代碼的錯誤,如404或500;還有一種是異常的錯誤,如NullPointerException等

  修改web.xml文件加入錯誤處理,代碼如下:

<error-page>
<error-code>500</error-code>
<location>/error/errorPage.jsp</location>
</error-page>
<error-page>
<error-code>404</error-code>
<location>/error/errorPage.jsp</location>
</error-page>
<error-page>
<exception-type>java.lang.NullPointerException</exception-type>
<location>/error/errorPage.jsp</location>
</error-page>

  事例:

在頁面輸入無效的jsp頁面“http://localhost:8080/JSP/1tiaozhuan_a.jsp”,頁面會提示:

以上所述是小編給大家介紹的JSP建立錯誤頁頁面并自動跳轉(zhuǎn) ,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • Tomcat啟動成功訪問主頁失敗的原因解決方案

    Tomcat啟動成功訪問主頁失敗的原因解決方案

    這篇文章主要介紹了Tomcat啟動成功訪問主頁失敗的原因解決方案的相關(guān)資料,需要的朋友可以參考下
    2017-06-06
  • Java之JSP教程九大內(nèi)置對象詳解(下篇)

    Java之JSP教程九大內(nèi)置對象詳解(下篇)

    這篇文章主要介紹了Java之JSP教程九大內(nèi)置對象詳解(下篇),本文章內(nèi)容詳細(xì),通過案例可以更好的理解JSP內(nèi)置對象的相關(guān)知識,本模塊分為了三部分,本次為下篇,講解了三個內(nèi)容,需要的朋友可以參考下
    2023-01-01
  • JSP 前端數(shù)據(jù)本地排序?qū)嵗a

    JSP 前端數(shù)據(jù)本地排序?qū)嵗a

    這篇文章主要介紹了JSP 前端數(shù)據(jù)本地排序?qū)嵗a的相關(guān)資料,需要的朋友可以參考下
    2017-04-04
  • jsp中文亂碼 jsp mysql 亂碼的解決方法

    jsp中文亂碼 jsp mysql 亂碼的解決方法

    當(dāng)使用JSP頁面將中文數(shù)據(jù)添加到MySql數(shù)據(jù)庫中的時候發(fā)現(xiàn)變?yōu)閬y碼,或者從mysql中讀取中文的時候出現(xiàn)亂碼,這些問題根源都是由于字符編碼不一致造成的。本文介紹jsp mysql 亂碼的解決方法,感興趣的小伙伴們可以參考一下
    2007-12-12
  • jsp hibernate的分頁代碼

    jsp hibernate的分頁代碼

    在查詢分頁代碼中使用Hibernate的一大好處是,既兼顧了查詢分頁的性能,同時又保證了代碼在不同的數(shù)據(jù)庫之間的可移植性。
    2008-09-09
  • JSP 制作驗證碼的實例詳解

    JSP 制作驗證碼的實例詳解

    這篇文章主要介紹了JSP 制作驗證碼的實例詳解的相關(guān)資料,現(xiàn)在Servlet上畫出驗證碼的圖片,讓其顯示到頁面上,再用js方法能刷新驗證碼,可以用ajax得到用戶輸入的值經(jīng)過servlet跟驗證碼比對判斷是否,并符合提示用戶,需要的朋友可以參考下
    2017-08-08
  • jsp頁面數(shù)據(jù)分頁模仿百度分頁效果(實例講解)

    jsp頁面數(shù)據(jù)分頁模仿百度分頁效果(實例講解)

    下面小編就為大家?guī)硪黄猨sp頁面數(shù)據(jù)分頁模仿百度分頁效果(實例講解)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-07-07
  • jsp網(wǎng)站永久換域名的處理過程

    jsp網(wǎng)站永久換域名的處理過程

    最近公司網(wǎng)站要求換域名,原來的域名徹底不用了,考慮以前舊域名還有很多外鏈,用戶可能會使用舊域名等問題,需要把原來域名的鏈接都轉(zhuǎn)到新域名下,具體頁面最后也轉(zhuǎn)到了新的頁面
    2008-10-10
  • table中點(diǎn)擊表頭實現(xiàn)排序的功能示例介紹

    table中點(diǎn)擊表頭實現(xiàn)排序的功能示例介紹

    獲取上次點(diǎn)擊的表頭的名稱和這次點(diǎn)擊的表頭的名稱做比較,如果兩者相同就按原先相反的順序排列,否則新列升序排列
    2014-01-01
  • JDK 1.5之Generics

    JDK 1.5之Generics

    JDK 1.5之Generics...
    2006-10-10

最新評論