要對JSP程序可能產生的異常進行處理,可以從多個角度完成:可以針對特定的代碼,可以針對特定的文件,也可以針對錯誤的類型。
如果針對特定的代碼,可以使用標準標簽庫中的核心標簽庫中的<c:catch>標簽。
如果針對特定的文件,可以使用JSP的page指令中的isErrorPage屬性和errorPage屬性完成。
如果針對特定類型的錯誤,可以使用web.xml配置文件。
1 使用<c:catch>進行異常處理
<c:catch>標簽可以針對特定的一行或者多行代碼。<c:catch>標簽的基本格式如下:
<c:catch [var="存儲異常信息的變量"]>
新聞熱點
疑難解答