자바 설정 가능하게 열기(그냥 이게 편하고, 추세니깡!!)
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 |