◆ response.sendRedirect() 한글 깨짐 문제 URLEncoder.encode() 해결 > MODEL2

본문 바로가기

사이트 내 전체검색

뒤로가기 MODEL2

◆ response.sendRedirect() 한글 깨짐 문제 URLEncoder.encode() 해결

페이지 정보

작성자 관리자 작성일 23-04-01 17:35 조회 674 댓글 0

본문

<%

String name = "아린";

response.sendRedirect("search?name="+name); //에러

%>


위 예제 실행시 아래와 같은 에러구문을 console창에서 확인할 수 있다.

java.lang.IllegalArgumentException: code point [50,500]에 위치한 유니코드 문자 [아]은(는), 0에서 255까지의 허용 범위 바깥에 있으므로 인코딩될 수 없습니다.


<%

String name = "아린";

name = URLEncoder.encode(name,"utf-8");

response.sendRedirect("search?name="+name); //정상처리 

%>

추천0

댓글목록 0

등록된 댓글이 없습니다.


Copyright © dancePKT. All rights reserved.
PC 버전으로 보기