Java 서버 주소 가져오기

less than 1 minute read

1단계 서블릿 가져오기 http://stackoverflow.com/questions/6814611/how-to-find-the-base-url-of-the-current-webapp-in-spring

RequestAttributes requestAttributes = RequestContextHolder.getRequestAttributes(); if(null != requestAttributes && requestAttributes instanceof ServletRequestAttributes) { HttpServletRequest request = ((ServletRequestAttributes)requestAttributes).getRequest(); // build URL from request } else { // fallback logic if request won’t work… }

서버 로딩후에 이 코드가 호출되면 잘 돌아갈듯. 여기서부터 잘 안된다 스프링 로딩시에 이 값을 가져와주면 좋겠는데 어느시점에서 실행을 시킬지 찾아봐야할듯