티스토리 뷰
728x90
반응형
이클립스의 기본 템플릿을 열면 euc-kr 로 charset이 설정되어있습니다.
물론 이 설정으로도 영문과 한글을 표현하는데 있어서 문제가 없지만,
전세계적인 추세에 맞추어 utf8로 인코딩과 charset을 바꾸어야할 필요가 있습니다.
이클립스에서 UTF8 설정을 해봅시다.
Windows → Preferences → Web → JSP files에서
Encoding 을 Unicode(UTF-8)로 변경합니다.
그리고
Windows → Preferences → Web → HTML files에서도
Windows → Preferences → Web → CSS files에서도
Encoding 을 Unicode(UTF-8)로 변경합니다.
그리고
Windows → Preferences → General → Editors → Text Editors → Spelling 에서
Encoding을 MS949에서 UTF-8로 변경합니다.
이렇게 설정을 완료하면
새 파일을 생성할때 기본템플릿에서도
charset이 UTF-8로 설정됩니다.
이제 톰캣에서 인코딩을 변경하겠습니다.
C:\Program Files\Apache Software Foundation\Tomcat 5.5\conf\server.xml 파일을 엽니다.
<Connector port="8080" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" />
다음과 같은 항목이 있는데 여기에 URIEncoding="utf-8" 을 추가해야합니다.
<Connector port="8080" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="utf-8"/>
이렇게 수정해주세요.
그리고 포트번호도 번거롭게 8080을 적지 않아도 되게끔
80번 포트로 변경을 하겠습니다.
<Connector port="80" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="utf-8"/>
최종적으로 이렇게 변경되겠네요.
톰캣에서 server.xml 파일 변경한 것을 이클립스에서도 곧바로 인식하게 하기 위해서는
하단의 Servers 탭의 톰캣을 삭제하고 다시 등록해야합니다.
마우스 우측클릭하여 delete를 통해 삭제하고
다시 톰캣을 등록하면 UTF8환경을 위한 인코딩과 캐릭터셋 설정이 모두 끝납니다.
물론 이 설정으로도 영문과 한글을 표현하는데 있어서 문제가 없지만,
전세계적인 추세에 맞추어 utf8로 인코딩과 charset을 바꾸어야할 필요가 있습니다.
이클립스에서 UTF8 설정을 해봅시다.
Windows → Preferences → Web → JSP files에서
Encoding 을 Unicode(UTF-8)로 변경합니다.
그리고
Windows → Preferences → Web → HTML files에서도
Windows → Preferences → Web → CSS files에서도
Encoding 을 Unicode(UTF-8)로 변경합니다.
그리고
Windows → Preferences → General → Editors → Text Editors → Spelling 에서
Encoding을 MS949에서 UTF-8로 변경합니다.
이렇게 설정을 완료하면
새 파일을 생성할때 기본템플릿에서도
charset이 UTF-8로 설정됩니다.
이제 톰캣에서 인코딩을 변경하겠습니다.
C:\Program Files\Apache Software Foundation\Tomcat 5.5\conf\server.xml 파일을 엽니다.
<Connector port="8080" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" />
다음과 같은 항목이 있는데 여기에 URIEncoding="utf-8" 을 추가해야합니다.
<Connector port="8080" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="utf-8"/>
이렇게 수정해주세요.
그리고 포트번호도 번거롭게 8080을 적지 않아도 되게끔
80번 포트로 변경을 하겠습니다.
<Connector port="80" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="utf-8"/>
최종적으로 이렇게 변경되겠네요.
톰캣에서 server.xml 파일 변경한 것을 이클립스에서도 곧바로 인식하게 하기 위해서는
하단의 Servers 탭의 톰캣을 삭제하고 다시 등록해야합니다.
마우스 우측클릭하여 delete를 통해 삭제하고
다시 톰캣을 등록하면 UTF8환경을 위한 인코딩과 캐릭터셋 설정이 모두 끝납니다.
728x90
반응형
'WEB2.0 > 프로그래밍' 카테고리의 다른 글
이클립스에서 SVN을 사용하여 프로젝트 생성하기 (0) | 2009.07.04 |
---|---|
버전관리 시스템(SVN)의 필요성 (1) | 2009.07.03 |
이클립스로 웹어플리케이션 개발하기 (0) | 2009.07.01 |
이클립스에 svn 플러그인 설치하기 (2) | 2009.06.30 |
구글코드에 프로젝트 개설하기 (0) | 2009.06.29 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 앱
- Apple
- 대학생
- 공모전
- iPhone
- 아이폰
- 경진대회
- 웹표준
- 벤처
- CSS
- 모바일
- 네이버
- 트위터
- 스마트폰
- 어플리케이션
- JavaScript
- AWS
- 애플
- 안드로이드
- 창업
- 게임
- php
- 아이디어
- 앱스토어
- 구글
- 자바스크립트
- 소프트웨어
- android
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함