msg_y=rs.getString("sm").trim();//데이타베이스에서 값을 가져옴
String msg_e=new String(msg_y.getBytes(),"euc-kr");
String msg_8=new String(msg_y.getBytes("8859_1"),"ksc5601");
String msg_euc=new String(msg_y.getBytes("8859_1"),"euc-kr");
String msg_56=new String(msg_y.getBytes("ksc_5601"),"ISO_8859-1");
String msg_65=new String(msg_y.getBytes("euc-kr"),"8859_1");
String msg_75=java.net.URLEncoder.encode(msg_y);
String msg_76=java.net.URLDecoder.decode(msg_y);
System.out.println("msg_75=>"+msg_75);
System.out.println("msg_76=>"+msg_76);
System.out.println("msg_65=>"+msg_65);
System.out.println("msg_y==>"+msg_y);
System.out.println("msg_e==>"+msg_e);
System.out.println("msg_8==>"+msg_8);
System.out.println("msg_euc==>"+msg_euc);
System.out.println("msg_56==>"+msg_56);
이렇게 해서 값을 표시했는데 다 한글이 꺠집니다.
다른 지원 charset을 알고 계신분은 답변 부탁드립니다.
물론 db는 informix구요 부탁드립니다.
|