%@ page language="java" contentType="text/html; charset=euc-kr"
pageEncoding="euc-kr"
import="javax.naming.*,javax.sql.*,java.sql.*,java.io.*,java.net.URLEncoder,java.net.URLDecoder"
%>
Charset Check Test
<%
request.setCharacterEncoding("UTF-8");
String searchVal = request.getParameter("searchVal");
System.out.println("########################################");
System.out.println("request.getCharacterEncoding : " +request.getCharacterEncoding());
System.out.println("request.parameter searchVal : " + searchVal);
if(searchVal != null) {
System.out.println("request.URLDecoder : " + URLDecoder.decode(searchVal,"UTF-8"));
System.out.println("########################################");
String[] charSet = {"utf-8", "euc-kr", "ksc5601", "iso-8859-1", "x-windows-949"};
for(int i=0; i");
System.out.println( charSet[i]+":"+charSet[j]+"="+ new String(searchVal.getBytes(charSet[i]), charSet[j]) );
}
}
}
//response.setContentType("text/html; charset=euc-kr");
%>
Charset Check