½ÃÀÛÇϱâ Àü¿¡ ¸¦ ¿Ï·áÇϽʽÿÀ.

Java Visual Editor´Â ´ÜÃ߸¦ Ŭ¸¯ÇÒ ¶§ µ¥ÀÌÅÍ ¼Ò½º¿¡ ´ëÇØ ¼­ºñ½º¸¦ È£ÃâÇϱâ À§ÇÑ Á¶Ä¡ ¹ÙÀδõ¸¦ Á¦°øÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, °»½Å ´ÜÃ߸¦ Ŭ¸¯Çϸé ÀÀ¿ëÇÁ·Î±×·¥Àº ¼¼ºÎ»çÇ× Çʵ忡 ÀÔ·ÂÇÑ º¯°æ»çÇ×À¸·Î À¥ ¼­ºñ½º¿¡¼­ modifyEmployee() ¸Þ¼Òµå¸¦ ½ÇÇàÇØ¾ß ÇÕ´Ï´Ù.

°»½Å ´ÜÃ߸¦ ¹ÙÀεåÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.

  1. µðÀÚÀÎ ¿µ¿ª¿¡¼­ °»½Å ´ÜÃ߸¦ ¼±ÅÃÇÏ°í ¹ÙÀεå ÅÇÀ» Ŭ¸¯ÇÏ¿© ±¸¼º¿ä¼Ò Á¶Ä¡ ¹ÙÀεù ´ëÈ­ »óÀÚ¸¦ ¿©½Ê½Ã¿À.

    1. ¼Ò½º À¯Çü Çʵ忡¼­ À¥ ¼­ºñ½º¸¦ ¼±ÅÃÇϽʽÿÀ.
    2. µ¥ÀÌÅÍ ¼Ò½º Çʵ忡¼­ webServiceDataSource¸¦ ¼±ÅÃÇϽʽÿÀ.
    3. ¼Ò½º ¼­ºñ½º ¸ñ·Ï¿¡¼­ modifyEmployee(directory.service.FullEmployeeRecord)¸¦ ¼±ÅÃÇϽʽÿÀ.
    4. À̸§ Çʵå´Â ÀÚµ¿À¸·Î modifyEmployeeActionÀ¸·Î º¯°æµË´Ï´Ù. ÀÌ ±âº»°ªÀ» »ç¿ëÇϽʽÿÀ.
    5. Àμö Çʵ忡¼­ selectedEmployeeRecord¸¦ ¼±ÅÃÇϽʽÿÀ.
    6. modifyEmployee() ¸Þ¼Òµå´Â Àμö·Î Àüü Á÷¿ø ·¹Äڵ带 »ç¿ëÇϹǷΠƯ¼º Çʵ带 °ø¹éÀ¸·Î ³²°ÜµÎ¾î¾ß ÇÕ´Ï´Ù.
    7. ´ÜÃßÀÇ Ãʱ⠻óŸ¦ »ç¿ë ºÒ°¡´ÉÀ¸·Î ¼³Á¤ÇϽʽÿÀ.
    8. Á¶Ä¡ ¿ÀºêÁ§Æ®ÀÇ Àμö°¡ º¯°æµÉ ¶§ÀÇ ÀÛµ¿¿¡ ´ëÇØ¼­´Â ENABLE_ACTIONÀ» ¼±ÅÃÇϽʽÿÀ.

      ÀÌ ±¸¼º¿ä¼Ò »óÅ´ selectedEmployeeRecord°¡ º¯°æµÉ ¶§±îÁö °»½Å ´ÜÃ߸¦ »ç¿ëÇÒ ¼ö ¾ø´Ù´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù. ´Ù½Ã ¸»ÇØ selectedEmployeeRecord¿¡ ¹ÙÀεåµÇ´Â ¼¼ºÎ»çÇ× Çʵå Áß Çϳª¿¡ »õ·Î¿î °ªÀÌ ÀÔ·ÂµÇ¸é ¹ÙÀδõ´Â ÀÌ ´ÜÃ߸¦ »ç¿ë °¡´ÉÇÏ°Ô ÇÕ´Ï´Ù.

  2. È®ÀÎÀ» Ŭ¸¯ÇϽʽÿÀ.

    °»½Å ´ÜÃß¿¡ ´ëÇØ »õ SwingDataServiceAction ¹ÙÀδõ°¡ Ãß°¡µË´Ï´Ù. µðÀÚÀÎ ¿µ¿ª¿¡¼­ ´ÜÃ߸¦ ¼±ÅÃÇÒ °æ¿ì, Visual Editor´Â ´ÜÃß°¡ À¥ ¼­ºñ½º µ¥ÀÌÅÍ ¼Ò½º¿¡ ¹ÙÀεåµÊÀ» Ç¥½ÃÇÏ´Â ¼±À» ±×¸³´Ï´Ù. ºÐÈ«»ö Á¡¼± È­»ìÇ¥°¡ selectedEmployeeRecord ¿ÀºêÁ§Æ®¿¡¼­ ±× ¼± ¹æÇâÀ¸·Î Ç¥½ÃµË´Ï´Ù. ÀÌ È­»ìÇ¥´Â selectedEmployeeRecord°¡ ¼­ºñ½º¸¦ È£ÃâÇϱâ À§ÇÑ ÀμöÀÓÀ» ³ªÅ¸³»´Â °ÍÀÔ´Ï´Ù.

ÀÌÁ¦ ÀÀ¿ëÇÁ·Î±×·¥À» ½ÇÇàÇϸé Á÷¿ø ·¹Äڵ带 °»½ÅÇÒ ¼ö ÀÖ½À´Ï´Ù. Å×ÀÌºí¿¡¼­ Á÷¿øÀ» ¼±ÅÃÇÏ°í ¼ºÀ» º¯°æÇϽʽÿÀ. ¼ºÀ» º¯°æÇÏ´Â Áï½Ã °»½Å ´ÜÃß°¡ »ç¿ë °¡´ÉÇÏ°Ô µË´Ï´Ù. °»½ÅÀ» Ŭ¸¯Çϸé modifyEmployee ¼­ºñ½º°¡ È£ÃâµÇ°í Á÷¿øÀÌ °»½ÅµË´Ï´Ù. Á÷¿ø Å×ÀÌºí¿¡ »õ·Î¿î ¼ºÀÌ ¹Ý¿µµË´Ï´Ù.

ÀÌÁ¦ À» ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù.

»ç¿ë Á¶°Ç | Çǵå¹é
(C) Copyright IBM Corporation 2000, 2004. All Rights Reserved.