오류 모음집

[Java] getRealPath("/")

로춘남 2021. 6. 23. 11:25
728x90

파일 업로드 로직을 구현하는 도중에

오류(?)까진 아닌거 같은데, 자바에서 처리가 안되서 찾아봤다.

getRealPath("/"); 는 경로상 webapp 폴더까지를 의미하는데,

Java에서 저렇게 빨간줄이 찍 하고 나온건 deprecated 되었다는 뜻이라고 한다.

 

이유는 ServletContext에서도 있는걸 중복으로 가지고 있어서 그렇다고한다.

이에따른 해결방안은

request.getSession().getServletContext().getRealPath("/"); 로 적용하면 된다고한다.

 

간단한건가..?!

728x90