▷ 스프링 프레임워크(Spring Framework)
→ 자바 기반의 어플리케이션을 개발하는데 있어서 다양한 라이브러리 및
개발 방법등을 하나의 틀로 제공하는 표준 기술
→ 전자정부 표준프레임워크(eGovFramework)
1. Spring Tool 4 압축 풀고 실행 (http://gofile.me/59BBb/2PvgiP3jB)
2. 워크스페이스 생성
3. Eclipse Marketplace - "sts" 검색 후 "Spring Tools 4 Add-on..." 설치(Install 클릭) 및 재시작
4. Eclipse Marketplace
- "eclipse web" 검색 후 "Eclipse Enterprise Java and Web Developer Tools 3.x" 설치 및 재시작
5. Perspective 를 Java -> Spring 으로 변경
6. 환경 설정(ex. font, Theme, JREs, Compiler)
7. 서버 추가(tomcat 8.5)
8. Package Explorer 우클릭 - New - Project - Spring Legacy Project 클릭 후
프로젝트명 입력하고 Templates 항목에서 Spring MVC Project 항목 클릭하고 Next 버튼 클릭
(필요 라이브러리 다운 진행 후) 패키지명 입력(xxx.xxx.xxx) 후 Finish
9. 프로젝트 우클릭 - Properties - Project Facets 항목에서
Dynamic Web Module 3.1 로 변경, Java 1.8 로 변경
10. 프로젝트 우클릭 - Run As - Run on Server 클릭하면 기본 서블릿("/") 호출되어 실행
< 한글 깨짐 해결 방법 >
web.xml 파일에 다음 내용 추가하여 UTF-8 인코딩 적용
<filter>
<filter-name>encodingFilter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
<init-param>
<param-name>forceEncoding</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>encodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
자동화를 위한 세팅중....
'JSP' 카테고리의 다른 글
JSON - 왜 안될까?(일별 박스오피스 -> 영화 상세보기 -> 배우 상세보기) (0) | 2022.03.12 |
---|---|
JSON (4) - 영화 상세정보 처리[영화진흥위원회 오픈API] (0) | 2022.03.12 |
JSON (3) - 박스오피스 데이터 가져오기[영화진흥위원회 오픈API] (0) | 2022.03.12 |
JSON (2) - .txt 파일 데이터 가져오기 (0) | 2022.03.12 |
JSON (1) - 기본 사용법 (0) | 2022.03.12 |