[Spring-Framework] 2. Eclipse의 UTF-8 프로젝트로 환경설정하기
Eclipse의 UTF-8 프로젝트로 환경설정하는 방법에 대해 소개하겠다.
적용 대상: Eclipse IDE 기반의 프로그램 (사용가능) // 웹 프로젝트의 예
- 문자 집합(Character Set): 사람이 사용하는 문자를 컴퓨터가 이해하는 기호로 표현하기 위해 문자를 각 코드(숫자)에 매칭 시킨 것
컴퓨터에서 문자를 처리하려면 인코딩, 디코딩 과정이 필요하다.
(예: 컴퓨터라는 게 아날로그, 디지털 이런 형태가 있다고 하면 흔히 1,0로 구성되어 있기 때문이다. - 쉽게 이해를 돕기 위해서 작성함.)
- 인코딩(Encoding)/부호화: 각 문자를 특정 기호로 변환.
ex) 유니코드를 UTF-8로 인코딩
- 디코딩(Decoding)/복호화: 변환된 기호를 다시 문자로 변환
웹에서는 문자열 처리가 무척 중요하다고 할 수 있다.
Euc-kr로 했다가 UTF-8로 변경하면 문자가 깨져버리는 현상이 발생할 수 있다. (이유: 문자 집합이 다르기 때문)
1. Window의 Preferences 변경
Window의 Preferences를 클릭한다.
그림 1. Preferences 클릭하기
그림 2. Encoding 검색하기 - Eclipse Preference
General -> Workspace -> Text file encoding -> Other: UTF-8
Web -> CSS Files -> UTF-8로 변경
Web -> HTML Files -> UTF-8로 변경
Web -> Jsp Files -> UTF-8로 변경
그림 3. Css Files -> 인코딩 Unicode(UTF-8)로 변경하기
그림 4. HTML Files 인코딩 형식 바꾸기
그림 5. JSP Files 인코딩 형식 바꾸기
'소프트웨어(SW) > Spring-Framework(단종)' 카테고리의 다른 글
[Spring-Framework] 6. Maven, Hibernate 5.4, Servlet, MySQL 8 연동(CRUD) - (1) (3) | 2020.09.21 |
---|---|
[Spring-Framework] 5. 순정 Maven MVC 웹 프로젝트 - 서블릿, Oracle DB (2) | 2020.09.20 |
[Spring-Framework] 4. Eclipse와 Maven MVC 웹 프로젝트 - 생성하기 (5) | 2020.09.20 |
[Spring-Framework] 3. Eclipse와 Apache Maven 프로젝트 - 구축하기(1) (5) | 2020.09.19 |
[Spring-Framework] 1. 간단한 소개, STS 4 설치와 실행 (9) | 2020.09.15 |