쿠키린 2023. 2. 12. 17:21

web.xml(문지기는 web.xml 파일을 토대로 일을한다.)

- ServletContext의 초기 파라미터

- Session의 유효시간 설정 ex) 3일 

- Servlet/JSP에 대한 정의

- Servlet/JSP 매핑

- Mime Type 매핑( 어떤 물건을 가지고 오는지, 맞는 방향으로 가지 않으면 에러  )

- Welcome File List

- Error Page 처리

- 리스너/필터 설정

   필터

        ㄴ ex) 신분 확인

        ㄴ 우리나라는 총을 소지 못해! 총 뺏은 뒤 성으로 들여보내!

  리스너

        ㄴ 새로운 문지기

        ㄴ 주 문지기에 보좌관, 특정 부분만 확인하는 대리인

- 보안

       ㄴ 이상한 사람이 성에 들어오면 쫓아내고

        ㄴ 현상수배범을 낚아채서 감옥에 보낼수도 있지?

 

여기에서 Servlet/JSP 매핑시(web.xml에 직접 매칭 or @WebServlet 어노테이션 사용)에 모든 클래스에 매핑을

적용시키기에는 코드가 너무 복잡해지기 때문에 FrontController 패턴을 사용한다.

 

 

 

 

 

https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8-%EA%B0%9C%EB%85%90%EC%A0%95%EB%A6%AC/unit/97746?tab=curriculum 

 

학습 페이지

 

www.inflearn.com