본문 바로가기

백업

[Servlet] sendError와 forward

request의 getParameter 메소드로 받은 값을 처리하는 과정에서 에러가 발생했을때 예외처리와 함께

response의 send메소드로 에러처리를 사용자에게 응답 할 수 있다.

 

-CalcServlet

 

 

에러 메세지를 출력하지 않고 페이지에 보여줄 결과값을 가지고 지정 페이지로 이동할 경우 forward를 사용

forward를 사용하기 위해선 RequestDispatcher를 만들어야한다. 

RequestDispatcher객체는 ServletContext객체에서 가져온다.

 

 -CalcServlet

-successPage.jsp

 -결과