�먮컮�ㅽ겕由쏀듃 臾몃쾿 �곗뒿�섍린!
html 한글 깨짐
스파르타 부트캠프 사전캠프기간 2주차에서 코드 스니펫 복붙해서 실행하면 된다해서 따라했는데 깨짐현상이 나타났다.
인코딩 설정을 하지 않아서 그런것
가장 간단한 방법으로는 다음 코드를 <html>태그 안에 삽입하는것이고
<meta charset="utf-8">
두번째로는 인텔리제이에서 설정을 해주면 된다는데 나는 현재 html로만 작업을 해서 톰캣설정을 하지 못했다.
블로그에서 가져온 방법만 적어놓고 나중에 더 좋은 방법이 있으면 수정해놓겠다
<인텔리제이 인코딩 세팅 방법>
1. IntelliJ VM 설정(InteliJ 가상머신 Encoding 설정)
-인텔리제이 >> Help(도움말) >> Edit Custom Vm Options...클릭
파일 가장 하단에
Dfile.encoding=UTF-8
을 추가해준 후 저장한다.
이후 InteliJ 다시실행
2. InteliJ Editor File Encoding 설정
inteliJ Edea >> Setting (Command + ,)
윈도우는 file >> setting (Ctrl + Alt +S)
Editor (에디터) >> File Encodings (파일 인코딩) >> 전역인코딩, 프로젝트 인코딩, 프로퍼티 파일에 대한 디폴트 인코딩을 UTF-8 로 설정 후
명확한 Native에서 ASCII로의 변환 체크
- Properties Files 설정은 자바의 .properties 파일에 대한 인코딩 설정이다.
[Transparent native-toascii conversion ] 체크 설정은 Property 파일의 유니코드값으로 표현되어 있는 한글들을 원본으로 보여줄지에 대한 여부 설정이다.
즉, properties 파일 유니코드 한글로 변환하여 보는 방법 이라고 보면 되겠다.
3. tomcat 인코딩 설정
https://goddaehee.tistory.com/248블로그 참조
- Run >> Edit Configurations 클릭
- VM options에 다음 옵션을 추가하여 준다.
"-Dfile.encoding=UTF-8"