Ŭ¶óÀÌ¾ðÆ®¿Í ¼¹ö¿ÍÀÇ ¿¬°áÀ» À¯ÁöÇÒ ¼ö ÀÖ´Â ÇÑ ¹æ¹ýÀ¸·Î Hidden Form Field°¡ ¾²ÀÔ´Ï´Ù. À̰ÍÀº Æû ¾ç½ÄÀ¸·Î Post ¹æ½ÄÀ» »ç¿ëÇÏ¿© µ¥ÀÌÅ͸¦ ³Ñ±æ ¶§ Ç×»ó Hidden Input ¾ç½Ä¿¡ Ŭ¶óÀÌ¾ðÆ®¸¦ ±¸ºÐÇÒ ¼ö ÀÖ´Â ±¸ºÐÀÚ¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀÔ´Ï´Ù. ÀÌ ¹æ¹ýÀº °£´ÜÇÏ°Ô Å¬¶óÀÌ¾ðÆ®¸¦ ±¸ºÐÇϱâ À§Çؼ À¯¿ëÇÑ ¹æ¹ýÀÔ´Ï´Ù. ÇÏÁö¸¸ ¿¬°áÀ» À¯ÁöÇϱâ À§Çؼ °è¼ÓÀûÀ¸·Î Hidden Input ¾ç½ÄÀ» ÀÌ¿ëÇÏ¿© °ªÀ» °¡Áö°í ´Ù³à¾ß ÇÏ´Â ¹ø°Å·Î¿òÀÌ ÀÖ½À´Ï´Ù.
n <input type =¡°hidden¡± name=¡°name¡± value=¡°userName¡±>
°£´ÜÇÑ ¿¹Á¦¸¦ ÅëÇØ¼ Hidden Form FiledÀÇ »ç¿ëÀ» »ìÆìº¸°Ú½À´Ï´Ù. ¿©±â¼´Â ´ÜÁö »ç¿ëÀÚÀÇ À̸§À» Hidden Field¸¦ ÅëÇÏ¿© ÁöÁ¤µÈ ÆäÀÌÁö·Î ³Ñ±â°í ÀÖ½À´Ï´Ù.
|
hidden.jsp |
Hidden Form Field ¿¹Á¦ |
|
| |
|
hidden1.jsp |
Hidden Form Field ¿¹Á¦ |
|
| |
|
hidden2.jsp |
Hidden Form Field ¿¹Á¦ |
|
| |
|
| |
ÀÌ ¿¹Á¦´Â °á°ú¿Í °°ÀÌ ·Î±×ÀÎ °úÁ¤À» °£·«È Çϰí, ±× ÈÄÀÇ »ç¿ëÀÚ À̸§ Á¤º¸¸¦ HTML FormÀÇ Hidden Field¸¦ ÅëÇØ¼ ³Ñ±â´Â °ÍÀÔ´Ï´Ù.
¼Ò½º¸¦ º¸½Ã¸é hidden1.jspÀÇ Form¿¡¼ nameÀ̶ó´Â Hidden Field¸¦ ¸¸µç ÈÄ value °ª¿¡ »ç¿ëÀÚÀÇ À̸§À» ³Ö°í ÀÖ½À´Ï´Ù.
n <INPUT TYPE = "hidden" Name = "name" value = "<%=name%>">
±×¸®°í hidden2.jsp¿¡¼´Â ±×·¸°Ô ³Ñ±ä °ªÀ» ¹Þ¾Æ¼ ´Ù½Ã »ç¿ëÀÚ À̸§ Á¤º¸¸¦ Ãâ·ÂÇϰí ÀÖ½À´Ï´Ù.
n String name = request.getParameter("name");
Á¤º¸¸¦ ´Ù¸¥ ÆäÀÌÁö·Î º¸³»±â À§Çؼ Hidden Field¿¡ »ç¿ëÀÚ À̸§À» ´ã¾Æ ³õ½À´Ï´Ù.
n <INPUT TYPE = "hidden" Name = "name" value = "<%=name%>">
ÀÌ·¸°Ô Hidden Form Field´Â ¸» ±×´ë·Î »ç¿ëÀÚ¿¡°Ô´Â º¸ÀÌÁö ¾Ê´Â ÇʵåÀ̱⠶§¹®¿¡ ÀÌ·¸°Ô Á¤º¸¸¦ °£´ÜÈ÷ ³Ñ±â´Âµ¥ Æí¸®ÇÏ°Ô ÀÌ¿ëµÉ ¼ö ÀÖ½À´Ï´Ù. ÇÏÁö¸¸, º¸³¾ ¼ö ÀÖ´Â Á¤º¸ÀÇ Á¦ÇѼº°ú Ŭ¶óÀ̾ðÆ®ÀÇ ºê¶ó¿ìÀú¿¡¼ ¼Ò½ºº¸±â·Î ½±°Ô Á¢±ÙÇÒ ¼ö ÀÖ´Ù´Â º¸¾ÈÀÇ Ãë¾à¼º ¶§¹®¿¡ º¹ÀâÇϰųª ±â¹ÐÀÌ À¯ÁöµÇ¾î¾ß ÇÏ´Â »çÇ׿¡´Â ¾²Áö ¾Ê´Â °ÍÀÌ ÀϹÝÀûÀÔ´Ï´Ù.
| jabookÀúÀÚ¸íÇÔ |
|
Á¦¸ñ:¼Ò¼³°°ÀºJSP2ºÎ ÀúÀÚ:ÃÖ¿µ°ü |