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 문서라는 것을 나타낸다.
'Web Programming > JSP + Servlet' 카테고리의 다른 글
[16] 입력값에 기본 값 사용하기 (0) | 2020.08.08 |
---|---|
[15] Get 요청과 쿼리 스트링 (0) | 2020.08.08 |
[12] 어노테이션 이용한 URL 매핑 , web.xml보다 더 간편하다. (0) | 2020.08.08 |
[11] 이클립스를 이용한 서블릿 프로그래밍 , web.xml 사용 (0) | 2020.08.08 |
[10] 웹개발을 위한 이클립스 통합개발 IDE 준비 , 동적웹프로젝트 생성 및 톰켓9 지정하기 (0) | 2020.08.07 |