[SIST] JSP_days05_에러 처리
·
TIL/View Template
Java에서처럼 JSP도 에러 처리를 할 수 있다. 에러 화면을 사용자에게 직접적으로 보여주면 사용자는 해당 사이트를 신뢰하기 어렵고 코드의 일부가 노출되기 때문에 보안 측면에서도 좋지 않다. 에러가 발생하는 화면 그대로를 보여주는 것이 아니라 예외 처리를 통해 알맞은 응답을 처리해주거나 에러 페이지를 따로 만들어 해당하는 에러가 발생하면 에러 페이지를 띄워주는 것이다. 1. JSP에서 에러 처리를 하는 방법 2가지 1) try-catch문 사용 - try-catch를 사용하지 않고 pname이 null일 경우에는 HTTP 상태 500 - 내부 서버 오류 발생 이라는 에러가 발생한다. try-catch문을 사용하면 null 대신에 알맞은 상황 값을 넣어서 띄워줄 수 있다. [try-catch 사용] 2)..