Please Enable JavaScript!
Mohon Aktifkan Javascript![ Enable JavaScript ]

인코딩 에러 ( some characters cannot be mapped using "ISO-8859-1" character encoding )

2010. 5. 13. 12:29programming/jsp

728x90

(1) 인코딩 형식을 바꿈으로서 해결


이클립스 인코딩 에러

some characters cannot be mapped using "ISO-8859-1" character encoding

 

.properties JSP 파일에서 한글을 넣고 저장하고자 할 때 위와 같은

에러가 날때가 있다. 파일의 properties 속성정보에서 인코더를 바꿔줘도

마찬가지 결과이다.

save could not be completed.

Reason:

some characters cannot be mapped using "ISO-8859-1" character encoding.

Either change the encoding or remove the characters which are not supported

by the "ISO-8859-1" character encoding.

위와 같이 에러가 날 때 한글을 저장하기 위해 EUC-KR 로 인코더를 변환하면

간단히 해결된다. 하지만 이것은 진정한 해결이 아니다. properties 같은 파일은

기본적으로 ISO-8859-1 인코더를 유지 해야한다.

 


 

(2) properties 파일에 인코딩 형식을 유지하면서 한글로 저장, 보기

그러면 ISO-8859-1 인코더를 유지하면서 한글을 저장할려면 플러그인을 깔아야한다.

PropertiesEdit 플러그인을 설치하기 위한 주소는 다음과 같다.

http://propedit.sourceforge.jp/eclipse/updates/

Help > Install New SoftWare… 로 들어가 설치를 시작한다.


OK 를 누르고 싱크를 받게 되면 아래 리스트가 뜨는데 제일 아래에 PropertiesEditor

부분만 체크해서 설치하도록 한다. 설치가 끝나고 이클립스를 재로딩한다.

설치가 제대로 되었는지 Window > Preference 에서 확인한다. PropertiesEditor 메뉴가

있는 것을 확인할수 있을 것이다.


이제 한글 저장을 할 때 에러가 났던 Properties editor 로 열어 저장을 하게 되면

문제 없이 잘 될것이다. 이 에디터의 역할은 한글을 쓰더라도 euc-kr 이나 UTF-8

저장하는 것이 아니라 ISO-8859-1 로 변환해서 저장하고 보여줄때도 한글로 변환해서

보여준다.


-출처 http://mainia.tistory.com/517 -

이클립스에서 jsp 파일 작성시
아래와 같이 ISO-8859-1 어쩌구 저쩌구 하면서 저장이 안되는 경우가 있다.

save could not be completed.
Reason:
some characters cannot be mapped using "ISO-8859-1" character encoding.
Either change the encoding or remove the characters which are not supported
by the "ISO-8859-1" character encoding.



구글에서 검색 후 해결 방법은

 

windows >Preferences > General > Content Types > Text > 파일 타입별로 지정

JSP > Default Encoding > EUC-KR  Or MS949로 변경해주면 된다.

-출처 http://darky.egloos.com/2342814 -


아니면 그 해당 파일소스 안에

<%@ page language="java" contentType="text/html; charset=EUC-KR"
    pageEncoding="EUC-KR"%>
를 추가해줘보자.

728x90

'programming > jsp' 카테고리의 다른 글

아파치 톰캣(Apache_tomcat) 5.5 , 6.0  (0) 2010.06.12
JSP 기말 프로젝트  (0) 2010.06.04
자바 빈즈 수업 메모  (0) 2010.04.30
JSP - include 액션 태그  (0) 2010.04.09
JSP 실습 6 (include 태그)  (0) 2010.04.09