|
jsp °øºÎÇÑÁö ¾ó¸¶ ¾ÈµÅ¼ ¸·È÷´Â°Ô ³Ñ ¸¹³×¿ä.
°£´ÜÇÑ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÇÏ´Ù°¡ ÇѰ¡Áö ±Ã±ÝÇÑ Á¡ÀÌ Àִµ¥ 20ºÐ ³Ñ°Ô °Ë»öÀ» ÇØºÁµµ ºñ½ÁÇÑ Áú¹®À̳ª ´äÀÌ ¾ø´Â°Í °°¾Æ¼¿ä...
1. Á¦°¡ ¾Ë°í ÀÖ´Â ºÎºÐÀº ÀÌ·¸½À´Ï´Ù.
jsp ÆäÀÌÁö¿¡¼ page directive ¸¦ ÀûÀ» ¶§ session ="true"¸¦ ÁÖ¸é Ŭ¶óÀÌ¾ðÆ®°¡ ÀÌ jsp ÆäÀÌÁö¿¡ Á¢¼ÓÇÒ ¶§ ÀÚµ¿À¸·Î session °´Ã¼°¡ »ý¼ºµÇ´Â°É·Î ¾Ë°í ÀÖ½À´Ï´Ù(¸ÂÁö¿ä?). ÆäÀÌÁö ³»¿¡¼ sessionÀ» »ç¿ëÇÒ °æ¿ì°¡ ¾ø´Ù¸é session="false" ·Î Çϸé sessionÀÌ »ý¼ºµÇÁö ¾ÊÁö¿ä.(ÀÚ¿ø Àý°¨)
Àü ÀÌ°É º¸¸é¼ "»ç¿ëÀÚ°¡ ·Î±×ÀÎÀ» ÇÏ´Â µî ¼¼¼ÇÀÌ ÇÊ¿äÇÑ ÇàÀ§¸¦ ÇÏÁö ¾Ê¾Ò´Âµ¥ ¼¼¼ÇÀ» ¸¸µé Çʿ䰡 ÀÖÀ»±î?" ¶ó°í »ý°¢À» Ç߰ŵç¿ä.(¹«Á¶°Ç Á¢¼Ó¸¸Çصµ Ŭ¶óÀÌ¾ðÆ®¸¶´Ù sessionÀÌ ¸¸µé¾îÁö´Â°Ç ³¶ºñ°¡ ¾Æ´Ò±î....)
±×·¡¼ óÀ½¿£ ¸ðµç jsp ÆäÀÌÁö¿¡ session="false" ¸¦ Áá´Âµ¥, jsp ÆäÀÌÁö·ÎºÎÅÍ ¸¸µé¾îÁø ÀÚ¹Ù ÆÄÀÏÀ» ºÃ´õ´Ï ¾Æ¿¹ HttpSession ¼±¾ð ÀÚü°¡ ´Ù ºüÁ®ÀÖ´õ±º¿ä. ÀÌ·± °æ¿ì ·Î±×ÀÎÀ» ÇÑ ÈÄ º¸¿©Áö´Â ÆäÀÌÁö(¹°·Ð session="false"·Î µÇ¾îÀÖÁö¿ä)¿¡¼ ¼¼¼Ç¿¡ Á¢±ÙÇÏ´Â ¹æ¹ýÀº ¾øÀ»Áö ±Ã±ÝÇÕ´Ï´Ù.
session="false"·Î ¼³Á¤µÈ jsp ÆäÀÌÁö¿¡¼ ¼¼¼Ç¿¡ Á¢±ÙÇÒ ¹æ¹ýÀÌ ¾ø´Ù¸é "¼¼¼ÇÀ» Áö±Ý »ý¼ºÇÏÁö ¾Ê°í ³ªÁß¿¡ ÇÊ¿äÇÒ¶§ »ý¼ºÇϰڴÙ" ¶ó´Â°Ç ºÒ°¡´ÉÇѰǰ¡¿ä?
°í¼ö´ÔµéÀÇ ´äº¯ ºÎŹÇÕ´Ï´Ù ^^
---------------------------------------------
¾Æ¾Æ¾Æ¾Æ~~~ Áú¹®À» ¿Ã¸®´Ùº¸´Ï ¹º°¡ ÈùÆ®°¡ ¶°¿Ã¶ú´Âµ¥¿ä.. -_-;;
±×·¯´Ï±î ÀÌ·± ¹æ¹ýÀº °¡´ÉÇÒ±î¿ä?
FrontController °¡ ¸ðµç ¿äûÀ» ó¸®ÇÏ°Ô µÇ¾î Àְŵç¿ä.
ÀÏ´Ü ¸ðµç jsp ÆäÀÌÁöµéÀ» ¸ðµÎ´Ù session="false"·Î ÁöÁ¤Çسõ°í FrontController¸¦ ÅëÇØ¼ ·Î±×Àΰú °°Àº »óÅ À¯Áö Á¤º¸¸¦ ó¸®ÇÑ µÚ¿¡ ÇÊ¿äÇÑ Á¤º¸¸¸ request °´Ã¼·Î ³Ñ±â´Â ¹æ¹ý... ÀÌ Áö±Ý ¶°¿Ã¶ú³×¿ä.. -_-;;
¿¹¸¦ µéÀÚ¸é ·Î±×ÀÎ ¿äûÀÌ µé¾î¿Â °æ¿ì, id¿Í password·Î ·Î±×ÀÎ ¿äûÀÌ Á¤È®ÇÑÁö È®ÀÎÇÑ µÚ ¸Â´Ù¸é
a. db ¿¡¼ µ¥ÀÌÅ͸¦ Àоîµé¿© UserBean À» »ý¼ºÇϰí
b. ¼¼¼ÇÀ» Çϳª ¸¸µç µÚ ¼¼¼Ç¿¡ UserBeanÀ» ÀúÀåÇÕ´Ï´Ù.
c. ±×¸®°í request.setAttribute("user", userBean)À» ÇÑ µÚ
d. ´ÙÀ½ ÆäÀÌÁö·Î fowarding À» ÇÕ´Ï´Ù.
¹°·Ð ´ÙÀ½ ÆäÀÌÁöµµ session="false"·Î µÇ¾îÀÖÁö¸¸ request °´Ã¼¸¦ »ç¿ëÇϴµ¥´Â ¾Æ¹« ÁöÀåÀÌ ¾øÀ¸´Ï±î ±¦ÂúÁö ¾Ê³ª ... Áö±Ý ¸· ¶°¿À¸¥ »ý°¢À̾ú½À´Ï´Ù...
Á¶¾ð Á» ºÎʵå·Á¿ä ¤Ð.¤Ð
¾Æ... ¸çÄ¥µ¿¾È »ðÁú¸¸ ÇÏ´Ù°¡ ¹ÌÄ¥ Áö°æÀÔ´Ï´Ù. ¤Ð.¤Ð
|