◆ JEE용 이클립스 다운
◆ 프로젝트 인코딩 설정(java 및 페이지파일등등)
Window>Pref..>General>Content Types에서 페이지파일 UTF-8으로 설정
Window>Pref..>General>Workspace에서 UTF-8으로 설정
◆ 이클립스(JEE) market place에서 sts설치
◆ 이클립스 market place에서 subversive 설치(+커넥터)
◆ Dynamic web project 생성
◆ 폴더 및 스프링 설정
◆ 초기페이지 /WEB-INF/view/의 페이지로 리다이렉션
/index.jsp -> /web-inf/view/main.jsp
스프링시큐리티 세팅 후 삭제
◆ jquery, ajax 세팅
각 메뉴는 일반 submit으로 1:1로 페이지를 만들고 페이지 내부는 ajax로 처리
all ajax는 history back을 고려했을 때 문제가 있음.
◆ json 세팅
jackson-all-1.9.0.jar
json-lib-2.3-jdk15.jar
json-lib-ext-spring-1.0.2.jar
json-simple-1.1.1.jar
+
http://json-lib.sourceforge.net/ (필요한 라이브러리 리스트)
◆ mybatis설정
◆ log4j설정
◆ 스프링시큐리티 설정
◆ jQuery validation
◆ jQuery i18n
스크립트단 jQuery i18.properties
html단 spring tag(MessageSource)
http://viralpatel.net/blogs/spring-3-mvc-internationalization-i18n-localization-tutorial-example/