Spring-legacy로 개발하다가 보면 root-context와 servlet-context 둘중 어디에서 빈을 scan 할지 혼동이 온다.그래서 찾아본 결과는 아래와 같다.servlet-context.xml이름에서 보듯이 서블릿 요청과 관련된 객체를 정의해야한다.
Spring-legacy에서는 web.xml에서 한글 처리 하는 부분을 설정해 주지 않으면 한글이 전부다 깨져서 보인다.아래와 같이 CharacterEncodingFilter의 param value를 UTF-8로 설정해주면 한글이 깨지지 않는다