반응형
get방식에서 한글깨짐 때문에 뒤지게 고생하다 찾아냈다..
자바스크립트 escape, encodeURI, encodeURIComponent,
톰캣 sever.xml 에 URIEncoding 설정,
new String(param1.getBytes("8859_1"), "euc-kr"); 등등..
다 써봤지만 안되더군.
이건 되더군.
<%@ page contentType="text/html; charset=euc-kr" %>
<%@ page import="java.net.URLEncoder" %>
<html>
<head><title>URLEncoder</title></head>
<body>
<%
String value = "JSP하자";
String encoded = URLEncoder.encode(value);
response.sendRedirect("filename.jsp?name=" + encoded);
%>
</body>
</html>
반응형