|
jsp µð¹ö±ë(¹ú·¹ Àâ±â)
kenu
2001-04-26 10:47¿ÀÈÄ |
|
¼Óº¸, NullPointerException ÃâÇö! ![]() |
|
¼³·¹´Â ¸¶À½À¸·Î jsp Äڵ带 Èû°ã°Ô À§Ä¡½ÃŲ ÈÄ¿¡ ºê¶ó¿ìÀú¿¡¼ È®ÀÎÇßÀ» ¶§... NullPointerException À̶ó´Ï.... ÇÏÁö¸¸ ¿©±â¼ ¾òÀ» ¼ö ÀÖ´Â Á¤º¸°¡ ÀÖ½À´Ï´Ù. 10ÁÙ °¡·®ÀÇ ¿¡·¯¸Þ½ÃÁö °¡¿îµ¥ ½Å°æ½á¼ º¼ ºÎºÐÀº ¸Ç À§ÀÇ 2~3ÁÙ¸¸ º¸¸é µË´Ï´Ù. ![]() |
|
ÀÏ´Ü ÆÄÀÏÀÇ À̸§ÀÌ nohello.jsp ¶ó´Â °ÍÀ» ¾Ë ¼ö ÀÖ½À´Ï´Ù. À§Ä¡´Â / ·çÆ®¿¡ ÀÖÁÒ. ![]() |
|
´ÙÀ½À¸·Î ¿¡·¯°¡ ¹ß»ýÇÑ ¶óÀÎ ¹øÈ£µµ ³ª¿É´Ï´Ù. ¿©±â¿¡¼± 8ÀÌÁÒ. ±×·³ ¼Ò½º°¡ ¾Æ¹«¸® ±æ´õ¶óµµ ±× ¶óÀθ¸ ã¾Æ °¡¼ ¾àÀ» »Ñ¸®¸é ¹ú·¹¸¦ ÀâÀ» ¼ö ÀÖ´Ù´Â °ÍÀÔ´Ï´Ù. ¼Ò½º¸¦ º¸½ÃÁÒ. ![]() |
|
8¹øÂ° ÁÙÀ» º¸½Ã¸é str º¯¼öÀÇ ±æÀ̸¦ Ãâ·ÂÇϵµ·Ï ÇÑ ÄÚµåÀÔ´Ï´Ù. ¹°·Ð À§¿¡¼ str ¿¡ null À» ´ëÀÔÇ߱⠶§¹®¿¡, null ÀÇ ±æÀ̸¦ ¹¯´Â´Ù¸é jvmÀÌ "michin Num" À̶ó´Â ¶æÀ¸·Î NullPointerExceptionÀ» º¸³À´Ï´Ù. ÁÖ·Î ÀνºÅϽº(º¯¼ö Æ÷ÇÔÇØ¼ conn À̳ª rs, stmt µîÀÇ sql °´Ã¼µé)°¡ null ÀÎ »óÅ¿¡¼ ¸Þ¼Òµå(±æÀ̸¦ ¹¯°Å³ª °ªÀ» ¿ä±¸Çϰųª µîµî)¸¦ »ç¿ëÇϸé NullPointerException ÀÌ ³ª¿À°Ô µË´Ï´Ù. ![]() |
|
±×·³ ÀÌÁ¦ strÀÇ °ª¿¡ null ´ë½Å¿¡ "Hello" ¶ó°í Áý¾î³ÖÁÒ. ±×¸®°í ´Ù½Ã ºÒ·¯º¸¸é 5¶ó°í ³ª¿Ã°Ì´Ï´Ù. ![]() |
|
ÆÄÀÏ µÎ°³¸¦ ¸¸µé¾î º¸°Ú½À´Ï´Ù. ÀÔ·Â Æû¿¡¼ Áý¾î³ÖÀº °ªÀ» ´ÙÀ½¿¡ Ãâ·ÂÇÏ´Â °ÍÀÌÁÒ. ¸¸ÀÏ Ã³À½ °ª¿¡ ¾Æ¹« °Íµµ ³ÖÁö ¾ÊÀ¸¸é null ÀÌ µé¾î°¡°Ô µË´Ï´Ù. ¼Ò½º¸¦ º¸½ÃÁÒ. ![]() |
![]() |
|
ºê¶ó¿ìÀú¿¡¼ http://localhost/nohello.htm À» ºÎ¸¥ µÚ¿¡ 3±ÛÀÚ ÀÌ»óÀ» ÀÔ·ÂÇϰí Àü¼ÛÀ» Çϸé Àß ³ª¿É´Ï´Ù. ÇÏÁö¸¸ ¹Ý´ëÀÇ °æ¿ì ¾î¶² ¿¡·¯°¡ ³¯±î¿ä? ![]() |
|
ÀÌ °æ¿ì ¿¡·¯¸¦ º¸±â°¡ Èûµì´Ï´Ù. 2ÆÐ°Å¸®°¡ ³ª¿À´Ï±î¿ä. ¿¡·¯¸Þ½ÃÁö´Â String index out of range : 3 ¶ó°í ³ª¿ÀÁÒ. ¹Ø¿¡ ÁÙÀ» ºÁµµ ¶óÀÎ ³Ñ¹ö°¡ ³ª¿ÀÁú ¾Ê½À´Ï´Ù. ±×·³ ¾î¶»ÇÒ±î¿ä. ½Ç¸¶¸®´Â Ç¥½ÃÇØ µÐ °÷ÀÇ substring ¿¡ ÀÖ½À´Ï´Ù. substring method ¿¡¼ ¿¡·¯°¡ ¹ß»ýµÇ¾ú´Ù´Â °ÍÀÌÁÒ. ![]() |
|
ÀÌ·± °æ¿ì Á¶°ÇÀ» °É¾îÁֽô °ÍÀÌ ÁÁ½À´Ï´Ù. ÀÌ·¸°Ô ¸»ÀÌÁÒ. À̸¸ °Á¸¦ ¸¶Ä¡°Ú½À´Ï´Ù. ÈÖ¸®¸¯~ ![]() |
|
°ü·Ã »çÀÌÆ® |
| xml-typed document http://okjsp.pe.kr |