11. 예외 처리

Yuri Lee·2022년 6월 3일
0

JSP

목록 보기
11/19

<예외 처리의 개요>

프로그램이 처리되는 동안 특정한 문제가 발생했을 때 처리를 중단하고 다른 처리를 하는 것으로 오류 처리라고도 한다.

  • 예외처리 방법의 종류
    - page 디렉티브 태그를 이용한 예외처리 : errorPage와 isErrorPage 속성 이용
    • web.xml 파일을 이용한 예외처리 : < error-code > 또는 < exception-type > 요소 이용
    • try/catch/finally 를 이용한 예외처리 : 자바 언어의 예외처리 구문을 이용

<page 디렉티브 태그를 이용한 예외 처리>

1. errorPage 속성으로 오류 페이지 호출

errorPage 속성은 오류 페이지를 호출하는 page 디렉티브 태그의 속성

<%@ page errorPage = "오류페이지 url" %>

2. isErrorPage 속성으로 오류 페이지 만들기

isErrorPage 속성은 현재 jsp 페이지를 오류 페이지로 호출하는 page 디렉티브 태그의 속성

<%@ page isErrorPage = "true" %>

< web.xml 파일을 이용한 예외처리>

web.xml 파일을 통해 오류 상태와 오류 페이지를 보여주는 방법

1. 오류코드로 오류 페이지 호출하기

<error-page>
	<error-code>오류 코드</error-code>
    <location>오류 페이지 uri</location>
</error-page>

2. 예외 유형으로 오류 페이지 호출하기

<error-page>
	<exception-type>예외 유형</exception-type>
    <location>오류 페이지 uri</location>
</error-page>
profile
개발자 이유리

0개의 댓글