eclipse 로 웹개발 수업을 듣던 중 서버를 실행시켜서 html을 확인하려는데
한글이 전부 깨져있었다.
<meta charset = "UTF-8">
위와 같이 html처럼 <head>태그 안에 메타태그를 적어놨는데 한글이 깨져서 보였다.
eclipse의 Preferences 에서 인코딩 방식을 빠짐없이 UTF-8로 설정해놨는데도
결과는 같았다.
구글링을 통하여 해결했다.
코드창 맨 첫줄에 작성하면 된다.
<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
pageEncoding :
JSP소스코드의 캐릭터셋 - jsp페이지 자체의 캐릭터셋을 의미한다
<%@ page contentType="text/html; charset=EUC-KR" pageEncoding="UTF-8" %>
JSP파일은 UTF-8로 설정이 되어있고, 웹브라우저가 받을때는 EUC-KR로 받아 볼 수 있다.