¿¬½À 1.1: ÇÊ¿äÇÑ ÀÚ¿ø °¡Á®¿À±â
¸ÕÀú ÀÌ ÇнÀ¼¿¡¼ ÇÊ¿äÇÑ ´ÙÀ½ ÀÚ¿øÀ» °¡Á®¿Í¾ß ÇÕ´Ï´Ù.
- À¥ ÆäÀÌÁö ¼¼Æ®(Faces JSP ÆÄÀÏ)
- »ùÇà Cloudscape µ¥ÀÌÅͺ£À̽º
»ùÇà ÇÁ·ÎÁ§Æ® ÆÄÀÏ °¡Á®¿À±â
ÀÌ ÇнÀ¼ÀÇ ±âº»ÀûÀÎ À¥ ÆäÀÌÁö ¹× »ùÇà µ¥ÀÌÅͺ£À̽º´Â ZIP ÆÄÀÏ¿¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇÏ¿© ÆäÀÌÁö ¹× µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ZIP ÆÄÀÏÀ» ¿©½Ê½Ã¿À.
- ¸Þ´º Ç¥½ÃÁÙ¿¡¼ ÆÄÀÏ > °¡Á®¿À±â¸¦ Ŭ¸¯ÇϽʽÿÀ. °¡Á®¿À±â âÀÌ ¿¸³´Ï´Ù.
- °¡Á®¿À±â ¼Ò½º ¼±Åà ¾Æ·¡¿¡¼ ÇÁ·ÎÁ§Æ® ±³È¯À» Ŭ¸¯ÇϽʽÿÀ.
- ´ÙÀ½À» Ŭ¸¯ÇϽʽÿÀ. ÇÁ·ÎÁ§Æ® ±³È¯ ÄÁÅÙÃ÷ °¡Á®¿À±â âÀÌ ¿¸³´Ï´Ù.
- zip ÆÄÀÏ »óÀÚ ¿·ÀÇ Ã£¾Æº¸±â¸¦ Ŭ¸¯ÇÏ¿© <installdir>/rwd/eclipse/plugins/com.ibm.etools.webtools.tutorial.doc/resources µð·ºÅ丮¸¦ Ž»öÇϽʽÿÀ.
¿©±â¼, <installdir>Àº ¼³Ä¡ µð·ºÅ丮ÀÔ´Ï´Ù.
- °¡Á®¿À±âÀÇ ´ë»óÀ¸·Î module1.zipÀ» ¼±ÅÃÇÏ°í ¿±â¸¦ Ŭ¸¯ÇϽʽÿÀ.
- ¸ðµÎ ¼±ÅÃÀ» Ŭ¸¯ÇϽʽÿÀ.
- ¿Ï·á¸¦ Ŭ¸¯ÇϽʽÿÀ. ¸¶¹ý»ç°¡ ÇÁ·ÎÁ§Æ®¸¦ »ç¿ëÀÚ ÀÛ¾÷ °ø°£À¸·Î °¡Á®¿É´Ï´Ù. ÀÌ ÇÁ·ÎÁ§Æ®¸¦ Á¦´ë·Î º¸·Á¸é
À¥ Perspective¿¡ ÀÖ¾î¾ß ÇϹǷΠÀ̸¦ Áï½Ã º¼ ¼ö ¾øÀ» ¼öµµ ÀÖ½À´Ï´Ù.
À¥ Perspective·Î Àüȯ
ÀÌ ÇнÀ¼¿¡¼ »ç¿ëÇÒ Perspective´Â À¥ perspectiveÀÔ´Ï´Ù.
´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇÏ¿© À¥ Perspective·Î ÀüȯÇϽʽÿÀ.
- ¸Þ´º Ç¥½ÃÁÙ¿¡¼ â > Perspective ¿±â> ±âŸ¸¦ Ŭ¸¯ÇϽʽÿÀ. Perspective ¼±Åà âÀÌ ¿¸³´Ï´Ù.
- À¥À» Ŭ¸¯ÇϽʽÿÀ. À¥ÀÌ Ç¥½ÃµÇÁö ¾ÊÀ» °æ¿ì ¸ðµÎ Ç¥½Ã¸¦ Ŭ¸¯Çϸé Ç¥½ÃµË´Ï´Ù.
- È®ÀÎÀ» Ŭ¸¯ÇϽʽÿÀ. Workbench°¡ À¥ Perspective·Î ÀüȯµË´Ï´Ù. ÀÌÁ¦
ÇÁ·ÎÁ§Æ® Ž»ö±â º¸±â¿¡ »õ ÇÁ·ÎÁ§Æ®¿Í ÇØ´ç ÀÚ¿øÀÌ Ç¥½ÃµË´Ï´Ù.
µ¿Àû À¥ ÇÁ·ÎÁ§Æ®ÀÇ ´ë»ó ¼¹ö ¼³Á¤
WebSphere Application Server v6.0 ¶Ç´Â WebSphere Application Server v5.1¿¡¼ ÀÌ ÇнÀ¼¸¦ ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ëºÎºÐÀÇ ÇÁ·ÎÁ§Æ®¿¡¼ »ç¿ëÇÒ ¼¹ö¸¦ ¼±ÅÃÇϰųª ¶Ç´Â ´Ù¸¥ ÇÁ·ÎÁ§Æ®¿¡¼ »ç¿ëÇÒ ¼¹ö¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ÇнÀ¼´Â ¼±ÅÃÇÏ´Â ¼¹ö¿¡ °ü°è ¾øÀÌ µ¿ÀÏÇÏ°Ô ÀÛµ¿ÇÏÁö¸¸ Àüü ÇнÀ¼¿¡ ´ëÇØ¼´Â µ¿ÀÏÇÑ ¼¹ö¸¦ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù.
ÀÌ ¿¬½À¿¡¼ ÇϳªÀÇ ´ë»ó ¼¹ö¸¦ ¼³Á¤ÇØ¾ß ÇÏ¸ç »çÀÌÆ® Å×½ºÆ®¸¦ À§ÇØ ´Ù¸¥ ¼¹ö¸¦ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. ÀÌ ¹æ½ÄÀ¸·Î ¼¹ö¸¦ ÀüȯÇÏ¸é ¿À·ù°¡ ¹ß»ýÇÕ´Ï´Ù.
- ÇÁ·ÎÁ§Æ® Ž»ö±â º¸±â¿¡¼ ¿£ÅÍÇÁ¶óÀÌÁî ÀÀ¿ëÇÁ·Î±×·¥À» ÆîÄ¡½Ê½Ã¿À.
- ClassifiedsTutorialEARÀ» ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃ߷ΠŬ¸¯ÇÏ°í ÆË¾÷ ¸Þ´º¿¡¼ Ư¼ºÀ» Ŭ¸¯ÇϽʽÿÀ. Ư¼º âÀÌ ¿¸³´Ï´Ù.
- Ư¼º âÀÇ ¿ÞÂÊ¿¡¼ ¼¹ö¸¦ Ŭ¸¯ÇϽʽÿÀ.
- ´ë»ó ·±Å¸ÀÓ ¸ñ·Ï¿¡¼ ÀÌ ÇнÀ¼¿¡ »ç¿ëÇÒ ¼¹ö¸¦ ¼±ÅÃÇϽʽÿÀ. WebSphere Application Server v6.0 ¶Ç´Â WebSphere Application Server v5.1À» ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
Áß¿ä: ¼±ÅÃÇÑ ¼¹ö¸¦ ±â¾ïÇϽʽÿÀ. ³ªÁß ¿¬½À¿¡¼ ÀÌ Á¤º¸°¡ ÇÊ¿äÇÕ´Ï´Ù.
- È®ÀÎÀ» Ŭ¸¯ÇϽʽÿÀ.
»ç¿ëÇÒ ¼¹ö°¡ ´ë»ó ·±Å¸ÀÓ ¸ñ·Ï¿¡ ¾ø°Å³ª ÀÌ ¸ñ·Ï¿¡ ¼¹ö°¡ ÀüÇô ¾ø´Â °æ¿ì, ´ÙÀ½ ´Ü°è¿¡ µû¶ó ¼¹ö¸¦ ¼³Ä¡ÇϽʽÿÀ.
- Workbench¸¦ ´ÝÀ¸½Ê½Ã¿À.
- Rational Software Development Platform ¼³Ä¡ ÇÁ·Î±×·¥À» ½ÇÇàÇϽʽÿÀ.
- ¼³Ä¡ ¸Þ´º¿¡¼ ¿É¼ÇÀ» ¼±ÅÃÇÏ¿© »ç¿ëÇÒ ¼¹ö¸¦ ¼³Ä¡ÇϽʽÿÀ.
- ¼¹ö¸¦ ¼³Ä¡ÇÑ °æ¿ì Workbench¸¦ ¿©½Ê½Ã¿À.
- ClassifiedsTutorialEARÀ» ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃ߷ΠŬ¸¯ÇÏ°í ÆË¾÷ ¸Þ´º¿¡¼ Ư¼ºÀ» Ŭ¸¯ÇϽʽÿÀ.
- Ư¼º âÀÇ ¿ÞÂÊ¿¡¼ ¼¹ö¸¦ Ŭ¸¯ÇϽʽÿÀ.
- ´ë»ó ·±Å¸ÀÓ ¸ñ·Ï¿¡¼ ÀÌ ÇнÀ¼¿¡ »ç¿ëÇÒ ¼¹ö¸¦ ¼±ÅÃÇϽʽÿÀ. WebSphere Application Server v6.0 ¶Ç´Â WebSphere Application Server v5.1À» ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
- È®ÀÎÀ» Ŭ¸¯ÇϽʽÿÀ.
ÀÌ ÇнÀ¼¿¡¼ »ç¿ëµÈ ÆÄÀÏ Á¤º¸
ClassifiedsTutorial µ¿Àû À¥ ÇÁ·ÎÁ§Æ®¿¡´Â ¿©·¯ °³ÀÇ Faces JSP ÆÄÀÏÀÌ Æ÷ÇԵ˴ϴÙ. ÆÄÀÏÀ» ¿·Á¸é ÇÁ·ÎÁ§Æ®
Ž»ö±â º¸±â¿¡¼ À̸¦ µÎ ¹ø Ŭ¸¯ÇϽʽÿÀ. ¶ÇÇÑ ÇÁ·ÎÁ§Æ® Ž»ö±â¿¡¼
À¥ »çÀÌÆ® Ž»öÀ» µÎ ¹ø Ŭ¸¯ÇÏ¿© ÆäÀÌÁö°¡ ¾î¶»°Ô °ü·ÃµÇ¾î ÀÖ´ÂÁö¸¦ ¸Ê Çü½ÄÀ¸·Î º¼ ¼ö ÀÖ½À´Ï´Ù.
´ÙÀ½ÀÇ Faces JSP ÆÄÀÏ(¹× ÅÛÇø®Æ® ÆÄÀÏ)ÀÌ ÇÁ·ÎÁ§Æ®ÀÇ ÁÖ¿ä À¥ ÆäÀÌÁöÀÔ´Ï´Ù.
- all_records.jsp - »çÀÌÆ®ÀÇ È¨ ÆäÀÌÁöÀÔ´Ï´Ù. µ¥ÀÌÅͺ£À̽º¿¡ ÀÖ´Â ¸ðµç ¾È³» ±¤°í¸¦ Ç¥½ÃÇÕ´Ï´Ù.
- filtered_records.jsp - ÀÌ ÆäÀÌÁö´Â °Ë»ö °á°ú ÆäÀÌÁöó·³ ÀÛµ¿ÇÏ¿© ¼±ÅÃÇÑ Ä«Å×°í¸®¿¡ ÀÖ´Â ·¹Äڵ常À» Ç¥½ÃÇÕ´Ï´Ù.
- new_record.jsp - ÀÌ ÆäÀÌÁö´Â »õ ¾È³» ±¤°í ÀÛ¼º¿¡ »ç¿ëµË´Ï´Ù.
- update_record.jsp - ÀÌ ÆäÀÌÁö´Â µ¥ÀÌÅͺ£À̽º¿¡ ÀÖ´Â ±¤°íÀÇ ¼¼ºÎ»çÇ×À» º¯°æÇϰųª À̸¦ »èÁ¦ÇÕ´Ï´Ù.
- template.jtpl - »çÀÌÆ® ÆäÀÌÁöÀÇ ÅÛÇø®Æ®ÀÔ´Ï´Ù. ¿©±â¿¡´Â ¸ðµç ÆäÀÌÁö¿¡ ÀÖ´Â Å×ÀÌºí ¹× È¸»öÀ¸·Î Ç¥½ÃµÈ
"¾È³» ±¤°í ȯ¿µ" ¹è³Ê¿Í °°Àº ¿ä¼Ò°¡ µé¾îÀÖ½À´Ï´Ù. ¶ÇÇÑ ÀÌ ÆäÀÌÁö´Â Ȩ ÆäÀÌÁö ¹× »õ ¾È³» ±¤°í ÆäÀÌÁö·Î ¿¬°áµÇ´Â ȸ»ö ¹è³Ê ¾Æ·¡¿¡
µÎ °³ÀÇ Å½»ö ÅÇÀÌ ÀÖ½À´Ï´Ù.
ÀÌÁ¦ ¿¬½À 1.2: °ü°èÇü ·¹ÄÚµå ¸ñ·Ï ¹× µ¥ÀÌÅÍ Å×À̺í ÄÄÆ÷³ÍÆ®¿¡ ´ëÇÑ ÀÛ¾÷À» ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù.