BugDIARY
CloneCodding - Spring구축(1) 본문
JavaSpring MVC프로젝트 구축 흐름
1. 프로젝트를 생성하려는 곳에서 오른쪽 마우스 클릭, 이후 New -> Other 순으로 클릭

2. Spring을 키워드로 Spring프로젝트 위자드를 찾아내어 [Spring Legacy Project]를 선택하고 "Next >"

3. Project의 이름을 입력한 뒤 "Spring MVC Project" 를 선택하고

4. 프로젝트 패키지 명을 지정하고 "Finish"

5. 프로젝트를 만들었다면 프로젝트를 기동시킬 서버를 만든다. (지금의 경우엔 톰캣이라는 WAS를 사용)

6. 해당 서버에서 기동시킬 프로젝트를 추가 후 "Finish"

7. 프로젝트의 프로퍼티 설정을 변경
(참고 페이지 : https://mvnrepository.com/artifact/org.springframework/spring-web)

8. 버전에 맞게 변경 후 적용한다.


9. Project Facets의 JAVA버전을 JRE와 맞춰준다. (1.8)

10. 서버의 시작 시간을 넉넉하게 잡은 후

11. 서버를 실행시킨다.

12. 실행 시킬 서버를 선택

13. 서버 기동 후 화면이다. Hello world!가 정상적으로 출력되는 것을 확인할 수 있다.

<< "???"로 나타나는 에러 고치기 >>
https://dydals5678.tistory.com/120
Spring - 프로젝트 한글깨짐 설정
Spring - 프로젝트 한글깨짐 설정 ◎ 이클립스 UTF-8 설정 ▼STS(스프링) 에서 한글이 깨지는 이유는 기본 인코딩이 MS949로 되어 있어서 한글이 깨진다. 인코딩을 모두 UTF-8로 변경을 해주어야 한글
dydals5678.tistory.com
위 블로그를 참고하여 깨짐 현상 해결
한글과 관련된 인코딩은 "UTF-8"이지만 이클립스의 기본 인코딩은 이와 다르기 때문에 한글이 인코딩 되지 않아 발생한 현상이다.
이클립스의 설정과, web.xml의 설정, view를 하는 jsp의 설정을 추가 및 변경하면 아래와 같이 한글이 정상적으로 출력된다.

'IT > Java' 카테고리의 다른 글
[SpringBoot]뷰 화면 연결 (0) | 2023.05.27 |
---|---|
[SpringBoot]스프링부트 프로젝트 첫 시작 방법 (0) | 2023.05.19 |
[JAVA]커피 구매 내역 작성 및 확인 기능 만들기 (0) | 2021.09.24 |
JAVA에서 MariaDB연동 (0) | 2021.09.15 |
Spring구축 중 겪은 에러(기록용) (0) | 2021.08.31 |