스프링2 [Spring]스프링 프로젝트 다국어 처리 1. 다음과 같이 propertis 파일을 만들어준다. 다음처럼 키값 형태로 데이터를 넣는다. main.title= {0}의 홈페이지입니다. main.hello=안녕하세요. 2. language-context.xml을 생성한다. /WEB-INF/languages/lang 3. web.xml에서 language-context.xml을 읽어준다 contextConfigLocation /WEB-INF/spring/root-context.xml /WEB-INF/spring/language-context.xml 4. view에서 spring 태그를 이용해 사용한다. . . . 5. 로그인 등의 로직에서 사용자의 lang 코드 값에 따라 언어를 바꿔준다. @Inject SessionLocaleResolver loc.. 2020. 2. 3. 스프링 구동 순서 servlet-context = 스프링, 웹 관련 설정 root-context = 웹 이외의 설정들 web.xml = 톰캣 구동 설정 web.xml 실행 Context Loader Listener root-context 읽음 빈 등록, 객체간 의존성 처리 DispatcherServlet 서블렛 관련 설정 동작 DispatcherServlet가 XmlWebApplicationContext를 이용해서 servlet-context 로딩하고 해석 servlet-context에서 정의된 빈들이 등록되고 root에서 등록한 빈들과 관계설정 2019. 6. 16. 이전 1 다음