JSP파일에 위쪽에 보면 아래와 같이 설정을 합니다.


<%@ page contentType="text/html; charset=XXXpageEncoding="XXX" %>

 

이때, 

pageEncoding : 

JSP소스코드의 캐릭터셋 - jsp페이지 자체의 캐릭터셋을 의미함


contentType내의 charset : 

HTTP 응답 캐릭터셋 - 웹브라우저(HTTP client)가 받아볼 페이지의 캐릭터셋을 의미

HTTP의 헤더에 그대로 이 내용이 들어가게 됩니다


 

예 제.

<%@ page contentType="text/html; charset=EUC-KRpageEncoding="UTF-8" %> 

jsp파일은 UTF-8로 인코딩도어 있고,  웹브라우저가 받을때는 EUC-KR로 받아봄


출처 - http://blog.naver.com/gmldbsdl6?Redirect=Log&logNo=80155290841

'Development > JSP & Servlet' 카테고리의 다른 글

getParameter와 getAttribute 차이  (0) 2012.03.28
JSP에서 JSTL과 EL(Expression Language) 사용하기  (0) 2012.03.28
jsp - *.jsp를 WEB-INF 아래에 숨겨라  (0) 2012.03.23
request.setCharacterEncoding  (0) 2012.03.23
JSP  (0) 2012.02.05
Posted by linuxism
,