Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
Tags
- gradle오류
- 300
- 세션만들어보기
- Could not find or load main class worker.org.gradle.process.internal.worker.GradleWorkerMain
- hikaricp
- UrlResource
- 쿠키보안문제
- no cache
- HTTP상태코드
- 조건부요청
- 서블릿http세션
- Not Modified
- must revalidate
- http
- 서블릿필터
- 쿠키생명주기
- 세션타임아웃설정
- max age
- 프록시객체
- HTTP API
- resolveArgument
- 프록시 캐시 서버
- Expires
- etag
- www-Authenticate
- supportParameter
- 검증헤더
- 양쪽 모두 값 설정
- 인증체크
- 캐시
Archives
- Today
- Total
목록preHandle (1)
복습을 위한

스프링 인터셉터도 서블릿 필터와 같이 웹과 관련된 공통 관심 사항을 효과적으로 해결할 수 있는 기술이다. 서블릿 필터가 서블릿이 제공하는 기술이라면, 스프링 인터셉터는 스프링 MVC가 제공하는 기술이다. 둘다 웹과 관련 된 공통 관심 사항을 처리하지만, 적용되는 순서와 범위, 그리고 사용방법이 다르다. 스프링 인터셉터 흐름 HTTP 요청 -> WAS -> 필터 -> 서블릿 -> 스프링 인터셉터 -> 컨트롤러 스프링 인터셉터는 디스패처 서블릿과 컨트롤러 사이에서 컨트롤러 호출 직전에 호출 된다. 스프링 인터셉터는 스프링 MVC가 제공하는 기능이기 때문에 결국 디스패처 서블릿 이후에 등장하게 된다. 스프링 MVC의 시작점이 디스패처 서블릿이라고 생각해보면 이해가 될 것이다. 스프링 인터셉터에도 URL 패턴을..
SpringMVC
2024. 1. 31. 20:28