<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Java,J2EE,Weblogic,Oracle

    java項目隨筆
    隨筆 - 90, 文章 - 6, 評論 - 61, 引用 - 0
    數據加載中……

    指定Jsp的錯誤頁面

    MVC模式下,?JSP往往只作為頁面顯示,與業務相關的數據庫操作都是在后臺的JavaBean(業務邏輯層)執行,處理完畢之后再跳轉某個jsp顯示頁面。這種設置框架,實現了MVC結構,使得整個系統的維護難度大大降低。
    ?????????? 在實際工作中,JavaBean(業務邏輯層) 如果出現 Exception 時,則JSP頁面,會出現不友好的頁面,???影響用戶對該產品的依賴程度,遭到客戶的投訴。因此,我們需要一種有效的方法進行錯誤處理。一般是, 將所有Exception的出錯內容拋出到web頁面,讓使用用戶立即有錯誤發生,并可以及時將該出錯內容提交給開發人員定位出錯原因。

    (1)在業務邏輯層:
    ?????
    ???? public void?? 方法 (..)throws Exception{

    ?????????............
    ??????????????? throw new Exception("該專題已經關聯圖書,不能下架!!!");
    ??????? .............
    }

    (2)jsp 頁面執行業務邏輯??
    ???
    ?? <%@page contentType="text/html; charset=GBK" errorPage="error.jsp"%>
    ????.................
    ??? ................
    ?
    (3)例如指定 error.sjp?? 為錯誤頁面

    < %@page contentType="text/html; charset=GBK" isErrorPage="true" %>

    <%@ page import="java.io.PrintWriter" %>
    <html>
    ? <head>
    ??? <title>錯誤頁面</title>
    ? </head>
    ?
    ? <body>
    ?? <h2>errorPage 的范例程序</h2>
    ?<p>ErrorPage.jsp 錯誤產生:<I><%= exception %></I></p><br>
    ?<pre>
    ?問題如下:<%=?exception.getMessage()?%>? //輸出錯誤的原因
    ??? </pre>
    ? </body>
    </html>



    posted on 2007-03-22 16:59 龔椿深 閱讀(669) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲天堂2016| 国产精品高清视亚洲精品| 特级毛片免费播放| 永久黄网站色视频免费直播| 亚洲天堂电影在线观看| 18pao国产成视频永久免费| 亚洲最大的成网4438| 无码av免费网站| 亚洲视频网站在线观看| 曰批全过程免费视频网址| 亚洲制服在线观看| 在线免费观看污网站| 国产精品久久久久久亚洲小说| 又粗又大又长又爽免费视频 | 亚洲人成精品久久久久| 永久在线观看免费视频| 亚洲嫩模在线观看| 永久免费毛片在线播放| 亚洲国产精品成人综合色在线| 国产a不卡片精品免费观看| 成人午夜影视全部免费看| 日韩亚洲一区二区三区| 222www免费视频| 自拍偷自拍亚洲精品播放| 亚洲综合色视频在线观看| 国产偷伦视频免费观看| 亚洲一区二区久久| 免费播放春色aⅴ视频| 中文成人久久久久影院免费观看 | 美女被免费视频网站| 色噜噜AV亚洲色一区二区| 99爱视频99爱在线观看免费| 亚洲AV无码国产精品色| 亚洲成av人片天堂网老年人| 久操免费在线观看| 亚洲AV色欲色欲WWW| 国产精品亚洲一区二区三区在线| 1000部羞羞禁止免费观看视频 | 少妇中文字幕乱码亚洲影视| 蜜桃精品免费久久久久影院| 日本三级在线观看免费|