◆ response.sendRedirect() 한글 깨짐 문제 URLEncoder.encode() 해결
페이지 정보
본문
<%
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
- 이전글dao/MemberDAO.java 24.04.09
- 다음글● admin - 회원 관리 ( .ajax() : 목록에서 전체수정 추가 ) 23.03.25
댓글목록
등록된 댓글이 없습니다.