프로그램/Java
[Java] GET 방식으로 전달된 한글 깨짐현상
로드러너
2013. 11. 15. 00:37
jsp 에서 get 방식으로 데이터를 전달할때, 한글이 깨지는 현상이 발생하곤 한다. 이때, 해결 방법은 전달전에 엔코딩을 해서 전달 한 후에 jsp 에서 디코딩을 해서 사용하는 것이다.
…
Javascript 에서 다음과 같이 엔코딩 해서 한글을 넘긴다.
location.href = “test.jsp?name=” + encodeURI(“한글나라”, “UTF-8″);
…
JSP 에서 다음과 같이 디코딩해서 사용한다.
String name = java.net.URLDecoder.decode(request.getParameter(“name”), “UTF-8″);