Java 에서 PrintWriter 를 사용하여 한글 출력할 때 한글이 깨지는 경우가 존재한다.
한글인코딩이 맞지 않아서 생기는 일.
1 2 3 4 5 | response.setCharacterEncoding("UTF-8"); response.setContentType("text/html; charset=UTF-8"); PrintWriter outs = response.getWriter(); outs.println( "<script>alert('로그인 권한이 존재하지 않습니다..');history.back();</script>" ); return; | cs |
주의할 점은, PrintWriter 에서 out 으로 꺼내기 전에 response의 인코딩 타입을 미리 정해줘야 한다는 것.
'어장 Develop > 어장 JAVA' 카테고리의 다른 글
SSL 통신 오류 - PKIX path building faile (0) | 2018.10.29 |
---|---|
Print Writer 한글 깨지는 문제(한글 인코딩) (0) | 2016.01.27 |