Web Programming/JSP + Servlet
[14] 한글과 콘텐츠 형식 출력하기
꾸준히개발하자
2020. 8. 8. 01:58
1바이트로 한글 하나를 얻고 2바이트씩 묶어서 표현해야하는데 ISO-8859 에서 쓰는 톰켓에서는 한바이트씩 보기떄문에 ? 표로 나온다.
UTF-8방식인 인코딩일시 –
한글은 저장하거나 보낼때는 출력도구를 통해서 내가 앞으로 출력할 도구는 UTF-8이구나 라고 정상적인 바이트로 데이터를 전달하게 된다.
response.setCharacterEncoding("UTF-8"); // utf-8를 쓰기 위해서 보내고
response.setContentType("text/html; charset="UTF-8");
// 클라이언트에 전달되서 브라우저가 UTF-8로 읽어라 text/html 은 html 문서라는 것을 나타낸다.