728x90
파일 업로드 로직을 구현하는 도중에
오류(?)까진 아닌거 같은데, 자바에서 처리가 안되서 찾아봤다.
getRealPath("/"); 는 경로상 webapp 폴더까지를 의미하는데,
Java에서 저렇게 빨간줄이 찍 하고 나온건 deprecated 되었다는 뜻이라고 한다.
이유는 ServletContext에서도 있는걸 중복으로 가지고 있어서 그렇다고한다.
이에따른 해결방안은
request.getSession().getServletContext().getRealPath("/"); 로 적용하면 된다고한다.
간단한건가..?!
728x90
'오류 모음집' 카테고리의 다른 글
[Java] Bean을 생성하지 못한다고 자꾸 나올때...Message를 읽지 못할때 (2) | 2023.10.23 |
---|---|
[Java] Ambiguous mapping found. Cannot map 'XXXController' bean method (0) | 2021.08.03 |
[Java] Loading xml bean definitions from class path resource (0) | 2021.05.27 |
[Spring]No qualifying bean of type [org.apache.ibatis.session.SqlSession] (0) | 2021.05.18 |
[IntelliJ] 인텔리제이 Could not target platform 에러 해결방법 (1) | 2021.03.09 |