티스토리 뷰
Tomcat 으로 웹 서버 구동 시, Controller 를 통하지 않고 resource 에 바로 접근 하는 방법이 있습니다. Tomcat 의 docBase 설정입니다. 설정 방법은 아래와 같습니다.
1. Tomcat 설치경로이동 -> server.xml -> Context 태그 추가
<Context docBase="/nas/image" path="/image" reloadable="true"/>
위 처럼 /image 로 URL 을 접근했다면 자동으로 /nas/image 경로의 파일 불러오는 설정입니다. 인터셉터 설정이 되어 있다면 해당 경로는 exclude 설정이 필요합니다.
2. 인터셉터 exclude 설정
public class WebConfig implements WebMvcConfigurer {
@Override
public void addInterceptors(InterceptorRegistry registry) {
registry.addInterceptor(loginCheckInterceptor)
.excludePathPatterns("/image/**/") // 이미지 경로는 인터셉터 제외
;
}
}
'프레임워크 > SpringMVC' 카테고리의 다른 글
[Spring] Filter, Interceptor, AOP 의 차이 (0) | 2024.05.13 |
---|---|
[Spring] SEO 적용하기 (0) | 2024.05.13 |
[Spring] GET 방식 특수문자 처리하기(The valid characters are defined in RFC 7230 and RFC 3986) (0) | 2024.05.13 |
[Spring] @Value null 확인사항 (0) | 2024.05.13 |
[Spring] 다중 프로젝트 추가(settings.gradle) (0) | 2023.07.06 |
최근에 올라온 글
- Total
- Today
- Yesterday