상세 컨텐츠

본문 제목

외부 파일 맵핑

스프링

by e7e 2023. 2. 24. 12:23

본문

자바 설정 가능하게 열기(그냥 이게 편하고, 추세니깡!!)

root-context.xml에 추가

		<context:annotation-config />

자바 설정 파일 맹글기

@Configuration
@EnableWebMvc
public class MyConfig  implements WebMvcConfigurer{

	@Override
	public void addResourceHandlers(ResourceHandlerRegistry registry) {
		System.out.println("요기가 실행되었는지 check?");
		registry.addResourceHandler("/upload/**")             // 웹 접근 경로 
		        .addResourceLocations("file:///d:/upload/");  // 서버내 실제 경로
	}

}

spring boot에서 jsp 설정을 해 두었다면, @EnableWebMvc 어노테이션은 해당 설정을 덮어버리니

주석 처리하도록 하장.!

 

만약 위에 방식이 왠지 맘에 안 든다면, servlet-context.xml 파일에 아래 처럼 간단히

설정해도 된당. (난 위에 꺼이 좋당!. 왱? 더 있어 보인당!) 

	<resources mapping="/upload/**" location="file:///d:/upload/" />

 

테스트

d:/upload 에 파일1개 넣어 놓공

브라우져에서 http://서버명:포트/웹컨텍스트/upload/파일명으로 테스트해본당! 

잘되남? (안되면 다시 차분하겡, check가 찍히지 않았다면 설정이 안 먹었당!

 

사람이 아름다운 건 부족하기 때문일 것이다.

부족한 부분을 이해해 주고 채워 줄 수 있는 사람들을 찾아가는 과정,

그 과정속의 해프닝, 미움, 사랑, 기쁨의 감정들이  섞어 내는 맛!,

그 맛의 크기, 편향, 조합이 업그레이드 될 수록, 밸런스를  찾아 갈 수록

냄새가 아닌 향기가 되어 주변의 사람을 부르고,

어우러진 향기는 빛이 되고 자연스레 노피 노피 올라가, 

길을 잃고 방황하는 소울들에게 등대가 되어 줄 것이다.

 

 

 

 

https://www.youtube.com/watch?v=YBPEPVoEfKc 

 

'스프링' 카테고리의 다른 글

ftp사용 파일 업로드/다운로드 괘니 구현  (6) 2023.09.01
이클립스 패키지 <-> 폴더 바꾸깅  (0) 2023.08.29
나만의 유튜브(youtube)맹글깅  (0) 2023.02.03
파일 업로드  (0) 2023.01.02
Apache POI  (0) 2022.11.16

관련글 더보기