

|
¼³Ä¡ : JDBC MySQL : MySQL ¿¬°á #2 : MySQL ¿¬°á #3 JSP °Á > JDBC > MySQL ¿¬°á #3 2001-01-26 kenu |
||
|
À̹ø¿¡´Â db¿¡ ÀúÀåµÈ ³»¿ëÀ» ºê¶ó¿ìÀú·Î ºÒ·¯¿À°Ú½À´Ï´Ù.
ÀÌ·¸°Ô ÀúÀåÀ» ÇÑ µÚ¿¡ ºê¶ó¿ìÀú¿¡¼ ÆäÀÌÁö¸¦ ºÒ·¯¿Í ½ÇÇà ½ÃÄѺ¾´Ï´Ù. db¿¡ ÀÔ·ÂÇß´ø °ªµéÀÌ ºê¶ó¿ìÀú¿¡ Ç¥½ÃµÉ °ÍÀÔ´Ï´Ù. 500 ¿¡·¯¶ó±¸¿ä? ÀÌ·² ¼ö°¡... ¿ÀŸȮÀÎÇØº¸¼¼¿±. ¹®Á¦°¡ Çϳª ÀÖÀ» °ÍÀÔ´Ï´Ù. ±úÁø ÇѱÛ.... ??? ¶ó°í ³ª¿ÀÁÒ? ÀÌ ¹®Á¦´Â ÀÏ´Ü db¿¡ ±úÁø °ªÀÌ µé¾î°¡¸é º¹±¸°¡ Èûµé´Ù°í Àú °³ÀÎÀûÀ¸·Î ÆÇ´ÜÇϰí Àִµ¥¿ä. sql »ó¿¡¼ ÁúÀÇ(query)ÇßÀ» ¶§ ÇѱÛÀÌ Á¦´ë·Î ³ª¿Â´Ù¸é ºÒ·¯¿Ã ¶§ Çѱ۷ΠºÒ·ÁÁø´Ù°í »ý°¢ÇÏ½Ã¸é µË´Ï´Ù. ÀÎÄÚµùÇÒ ¶§ °¢°³ ÀüÅõÇÏ´Â ¹ý°ú ÆäÀÌÁö Åë°·Î ÇÏ´Â ¹ýÀÌ ÀÖ½À´Ï´Ù. ÀÏ´Ü °¢°³ ÀüÅõ¹ýÀº out.println(rs.getString(1)); À» decoding ÇØÁÖ´Â °ÍÀÔ´Ï´Ù. ÀÌ·¸°Ô¿ä. out.println(new String(rs.getString(1).getBytes("euc-kr"),"8859_1")); db¿¡ ÀÔ·ÂÇÒ ¶§ ÀÎÄÚµùÇÑ ÄÚµåÀ̱⠶§¹®¿¡ ¿ªÀ¸·Î decoding ÇØÁÖ¸é º¼ ¼ö ÀÖ½À´Ï´Ù. ¶Ç ´Ù¸¥ ¹æ¹ýÀº page Áö½ÃÀÚ¿¡ contentType ¼Ó¼ºÀ» Ç¥½ÃÇÏ´Â °ÍÀÔ´Ï´Ù. ÆäÀÌÁö ¸Ç ùÁÙ¿¡ ÀÖ´Â <%@ page import="java.sql.*"%> À» <%@ page import="java.sql.*" contentType="text/html;
charset=euc-kr"%> //out.println(new String(rs.getString(1).getBytes("euc-kr"),"8859_1")); ÀÌ·± ½ÄÀ¸·Î¿ä. ³ªÁß¿£ ÁÖ¼®Ã³¸®¸¦ ±ú²ýÇÏ°Ô Á¤¸®ÇØ ÁÖ´Â °ÍÀÌ ÁÁ°ÚÁÒ. ÇÑ±Û Ã³¸® °¡´ÉÇÑ ºÎºÐÀÌ µÎ°¡Áö À̱⠶§¹®¿¡ ´õ Çò°¥¸®´Â Áöµµ ¸ð¸£°Ú½À´Ï´Ù. ÇÏÁö¸¸ À̰ÍÀ» Â÷±ÙÂ÷±Ù Àû¿ëÇØ º»´Ù¸é... (°æ¿ìÀÇ ¼ö°¡ 8°¡Áö ÀÌÁö¸¸ ^^) ÇÑ±Û ¹®Á¦°¡ ±×¸® ¾î·ÆÁö¸¸Àº ¾ÊÀ» °ÍÀÔ´Ï´Ù. Ãâ±ÙÇØ¾ß µÇ´Ï±î, ÀÌ Á¤µµ·Î ÃÊ°í ³Ñ±é´Ï´Ù. ´ÙÀ½ ¹ø¿¡´Â ÆÄÀÏ ¾÷·Îµå ±â´ÉÀ» ¾Ë¾Æº¸°Ú½À´Ï´Ù. ±×·¯¸é¼ jspSmartUpload ÀÇ À¯¿ëÇÑ ±â´É ¸î °¡Áö¸¦ ±¸¿ö»î¾Æ ¸Ô°Ú½À´Ï´Ù. |
||
|
Âü°í : |
| prev : back : next |
| since 2000/12/05 |