| Ç÷¾Ï ¿ÀÇ ¼Ò½º JavaServer Faces ±â¹Ý À¥ ¾Û ÇÁ·¹ÀÓ ¿öÅ© |
Áö±Ý ´Ù¿î·Îµå |
Ç÷¾Ï ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Apache Software Foundation
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://www.apache.org/
Ç÷¾Ï ű×
Ç÷¾Ï ¼³¸í
¿ÀÇ ¼Ò½º JavaServer Faces ±â¹Ý À¥ ÀÀ¿ë ÇÁ·Î±×·¥ ÇÁ·¹ÀÓ ¿öÅ© ¼ÎÀÏÀº ±Ùº»ÀûÀ¸·Î JavaServer Faces¸¦ ±â¹ÝÀ¸·Î ÇÑ Çö´ëÀûÀÎ À¥ ÀÀ¿ë ÇÁ·Î±×·¥ ÇÁ·¹ÀÓ ¿öÅ©ÀÔ´Ï´Ù. ±¸Á¶ÀûÀ¸·Î ¼ÎÀÏÀº ƯÁ¤ ÀÀ¿ë ÇÁ·Î±×·¥ ¿ä±¸ »çÇ×À» ÃæÁ·½ÃÅ°±â À§ÇØ ÇÊ¿ä¿¡ µû¶ó °áÇÕ µÉ ¼öÀÖ´Â ´À½¼ÇÏ°Ô °áÇÕ µÈ ¼ºñ½º ¼¼Æ®ÀÔ´Ï´Ù. ¼ÎÀÏÀº ±¸¼º ¿ä±¸ »çÇ×, ÀÀ¿ë ÇÁ·Î±×·¥ À̺¥Æ® Äݹé, CLAY¶ó´Âº¸±â ±â¼ú, ´ëÈ - ¹üÀ§ »óÅ°¡ÀÖ´Â ´ëÈ »óÀÚ¸¦ ÁÙÀÌ°í Remoting.Shale Áö¿øÀ» Áö¿øÇÏ´Â Ãß°¡ ±â´ÉÀ» Á¦°øÇÏ´Â ÁÖ¼® ±â¹Ý ±â´É°ú °°Àº Ãß°¡ ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù. ±â¼úÀÇ Á¶ÇÕÀÌ ÇÊ¿äÇÕ´Ï´Ù. Âü°í : ¼ÎÀÏÀº Apache ¶óÀ̼¾½º ¹öÀü 2.0 Á¶°Ç¿¡ µû¶ó Á¦°øµÇ°í ¶óÀ̼¾½º°¡ ºÎ¿©µË´Ï´Ù. ´ÙÀ½Àº "¼ÎÀÏ"ÀÇ ÁÖ¿ä ±â´ÉÀÌ ÀÖ½À´Ï´Ù. ¡¤ ÄÁÆ®·Ñ·¯º¸±â - "¹é¾÷"Java Ŭ·¡½º¿Í °¢ JavaServerÀÇ °¢ JavaServer Faces¿ÍÀÇ °¢ JavaServer Faces view¸¦ ¿¬°áÇÏ´Â Æí¸®ÇÑ ¸ÞÄ¿´ÏÁòÀº ÀÀ¿ë ÇÁ·Î±×·¥ °³¹ßÀÚ¿¡°Ô Áß¿äÇÑ À̺¥Æ® Çڵ鷯°¡ÀÖ´Â ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼º¸±â¸¦ ¿¬°áÇÕ´Ï´Ù. ¡¤ ´ëÈ °ü¸®ÀÚ - »óÅ ´ÙÀ̾î±×·¥À¸·Î ¸ðµ¨¸µ µÈ ¿©·¯ HTTP ¿äûÀÌ ÇÊ¿äÇÑ »ç¿ëÀÚ¿Í "´ëÈ"¸¦ Á¤ÀÇÇÏ´Â ¸ÞÄ¿´ÏÁò. ¡¤ ÀÀ¿ë ÇÁ·Î±×·¥ °ü¸®ÀÚ - ¸ðµç ¿äû¿¡ Àû¿ëµÇ¾î¾ßÇÏ´Â ÀüÅëÀûÀÎ ÀÀ¿ë ÇÁ·Î±×·¥ ¿ÍÀ̵å ÇÁ·±Æ® ÄÁÆ®·Ñ·¯ ±â´É. ¡¤ À¯È¿¼º °Ë»ç - Apache Commons Validator ÇÁ·¹ÀÓ ¿öÅ©¿ÍÀÇ ÅëÇÕ, ±¸¼ºµÈ À¯È¿¼º °ËÁõ ±ÔÄ¢ÀÇ ´ÜÀÏ ¼¼Æ®¸¦ ±â¹ÝÀ¸·Î Ŭ¶óÀ̾ðÆ® Ãø ¹× ¼¹ö Ãø À¯È¿¼º °Ë»ç¸¦ ¸ðµÎ Áö¿øÇÕ´Ï´Ù. ¡¤ Remoting - Ajax (ºñµ¿±â JavaScript ¹× XML) ½ºÅ¸ÀÏ »óÈ£ ÀÛ¿ëÀ» »ç¿ëÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ´ëÇÑ ¼¹ö Ãø Áö¿ø. ¡¤ ½ºÇÁ¸µ ÅëÇÕ - Spring Framework¿ÍÀÇ ÅëÇÕÀ¸·Î SpringÀÇ Á¾¼Ó¼º ÁÖÀÔ ÇÁ·¹ÀÓ ¿öÅ©¸¦ »ç¿ëÇÏ¿© JavaServer Faces °ü¸® ÄáÀ» ¸¸µì´Ï´Ù. ¡¤ Á¡Åä - ÅÂÇǽºÆ®¸®¿Í Æí¾ÈÇÔ°ú À¯»çÇÑ ÆмÇÀ¸·Î ¼ø¼öÇÑ HTML ·ÎÀÇ °ßÇظ¦ Á¤ÀÇÇÏ´Â JSPÀÇ ´ë¾È. Àç»ç¿ë °¡´ÉÇÑ ÇÏÀ§ Æ®¸®ÀÇ ±¸¼ºÀ» Áö¿øÇϱâÀ§ÇÑ Çõ½ÅÀûÀÎ ÇÏÀ§ ÇÁ·¹ÀÓ ¿öÅ©´Â »ç¿ëÀÚ Á¤ÀÇ °¡´ÉÇÑ Àç»ç¿ëÀ»À§ÇÑ ±¸¼º ¿ä¼Ò¸¦ Á÷¸éÇÏ°ÔÇÕ´Ï´Ù. ¡¤ Å×½ºÆ® ÇÁ·¹ÀÓ ¿öÅ© - ¸ðÀÇ °´Ã¼ ¹× JUnit Å×½ºÆ® ÄÉÀ̽º ±âº» Ŭ·¡½º ¼¼Æ® ÇÁ·¹ÀÓ ¿öÅ© Ŭ·¡½º ÀÚü¿Í ÇÁ·¹ÀÓ ¿öÅ© À§¿¡ ±¸Ãà µÈ ÀÀ¿ë ÇÁ·Î±×·¥ ±¸¼º ¿ä¼Ò¸¦ Å×½ºÆ®ÇÏ´Â µ¥ ÀûÇÕÇÕ´Ï´Ù. ¡¤ È£¶ûÀÌ È®Àå - Java Standard Edition 5 (°³¹ß Áß ÄÚµå À̸§À¸·Î ³Î¸® ¾Ë·ÁÁø "È£¶ûÀÌ")¿¡¼ ½ÇÇàµÇ´Â ¼ÎÀÏ ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ´ëÇÑ Ãß°¡ »ç¿ë ÆíÀǼº ±â´ÉÀ» Ãß°¡ÇÏ´Â ¿É¼Ç Ãß°¡ ±â´É ¶óÀ̺귯¸®.
Ç÷¾Ï °ü·Ã ¼ÒÇÁÆ®¿þ¾î