JSP로 화면을 구성할 때 , JSP만 UTF-8을 설정하는 것이 아니라 JSP는 자바와 CSS 모두 사용하기 때문에 반드시 전체적인 셋팅을 다 UTF-8로 만들어야한다.
Preferences 에서 UTF-8로 바꿔주기 |
1.Window -> Preferences

2.General ->Content types : Java Class File 클릭 후 UTF-8 입력하고 Update

3.General -> Workspace : text file encoding에 other 체크하고 utf-8 선택 후 apply

4.General -> Editors -> Text Editors -> Spelling : Encoding에 Default(UTF-8) 선택 후 apply

5.Web -> CSS Files : Encoding에 ISO 10646/Unicode(UTF-8) 선택 후 apply

6.Web -> HTML files : Encoding에 ISO 10646/Unicode(UTF-8) 선택 후 apply

7.Web -> JSP Files : Encoding에 ISO 10646/Unicode(UTF-8) 선택 후 apply

8.XML -> XML Files : Encoding에 ISO 10646/Unicode(UTF-8) 선택 후 apply

이클립스 환경설정도 UTF-8인지 확인한다. |
Window -> Preference -> General -> Content types : Java class File 클릭 후 , UTF-8입력 update

2.General -> workspace :text file encoding에 other 체크하고 utf-8 선택 후 apply

3. General -> Editors -> Text Editors -> Spelling : encoding에 default(utf-8) 선택 후 apply

5.Web -> CSS Files : Encoding에 ISO 10646/Unicode(UTF-8) 선택 후 Apply 클릭

6.Web -> HTML files : Encoding에 ISO 10646/Unicode(UTF-8) 선택 후 apply

7.Web -> JSP Files : Encoding에 ISO 10646/Unicode(UTF-8) 선택 후 apply

8.XML -> XML Files : Encoding에 ISO 10646/Unicode(UTF-8) 선택 후 apply

이렇게 해도 한글이 이상하게 나오면.. |
나의 경우는 <%@ page charset = "utf-8" pageEncoding="utf-8" %> 로 설정을 하였는데 , header와 footer를 나누고 에러가 났다.
따라서 header에도 인코딩 설정을 넣지만 , 바디에도 인코딩 설정을 넣었더니 한글이 정상적으로 나왔다..

<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
'Development (국비 복습 ) > 개발셋팅 모음' 카테고리의 다른 글
[오라클DB] tablespace,user생성 (0) | 2023.04.25 |
---|---|
[오라클DB]sql developer 설치방법 (0) | 2023.04.25 |
[오라클DB]설치방법 (0) | 2023.04.20 |
[톰캣]설치 및 이클립스 연동 (1) | 2023.04.10 |
[자바]JDK & 이클립스 설치 (0) | 2023.03.10 |
댓글