강의

멘토링

로드맵

Inflearn Community Q&A

kamser's profile image
kamser

asked

Spring MVC Part 2 - Backend Web Development Application Techniques

Summary

WAS에 대해서 궁금한게 있습니다.

Resolved

Written on

·

476

0

예외가 발생하지 않고 정상 동작을 했을경우에

 

WAS->필터->서블릿->인터셉터->컨트롤러

이후에 컨트롤러에서 값을 반환하면

스프링 디스패처서블릿이 그 값을

반환 타입에 맞게 response body에 넣고

WAS가 response를 클라이언트에게 전달하면

웹 브라우저가 그 리소스를 볼수있게 되는게 맞나요?

이때 WAS가 클라이언트에게 Http를 전달할때

response에 에러가 담겨있으면

등록된 에러 컨트롤러 매핑주소를 호출해서

그 결과의 view 페이지를 WAS가 받고

클라이언트에게 전달하는거로 이해하면될까요?

springmvc

Quiz

41% of people got it wrong. Give it a try!

웹 애플리케이션에서 예외 처리와 사용자 정의 오류 페이지를 구현하는 주된 이유는 무엇일까요?

서버 설정 파일 크기를 줄이려고

예기치 않은 오류 발생 시 사용자 경험 개선 및 서비스 안정성 유지

데이터베이스 연결 속도를 높이려고

개발자에게만 오류 정보를 정확히 보여주려고

Answer 1

1

안녕하세요, yousd179 님! 공식 서포터즈 codesweaver 입니다.

오류가 발생한 경우 WAS 단계 전 서블릿에서 오류에 대한 처리를 시도 합니다.

오류 페이지가 지정되어 있다면 그 페이지를 WAS에 전달하게 됩니다.

감사합니다.

kamser님의 프로필 이미지
kamser
Questioner

codesweaver님 답변 감사합니다.

kamser's profile image
kamser

asked

Ask a question