¸Þ½ÃÁö ½Ã½ºÅÛ ±¸¼º ¸Þ¼Òµå È£Ãâ
¾Æ¿ô¹Ù¿îµå ¸Þ½ÃÁö ½Ã½ºÅÛ ÀÎÅÍÆäÀ̽ºÀÇ
compose() ¸Þ¼Òµå¸¦ È£ÃâÇÏ·Á¸é, ´ÙÀ½°ú °°Àº ¸Å°³º¯¼ö¸¦ ÁöÁ¤ÇϽʽÿÀ
- viewname: VIEWREG Å×ÀÌºí¿¡ ÀÖ´Â ±âÁ¸ ·¹ÄÚµåÀÇ
VIEWNAME ¿¿¡ ÁöÁ¤µÈ ´ë·Î »ç¿ëµÉ ±¸¼º º¸±âÀÇ À̸§.
VIEWREG
Å×ÀÌºí »ç¿ë ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº WebSphere Commerce ÇÁ·Î±×·¡¸Ó
¾È³»¼¸¦ ÂüÁ¶ÇϽʽÿÀ.
Áß¿ä: VIEWREG Å×ÀÌºí¿¡¼
ÂüÁ¶µÇ´Â ·¹Äڵ忡¼ INTERFACENAME ¹× CLASSNAME ¿ÀÇ °ª¿¡´Â ¸ðµç
WebSphere Commerce ¸Þ½ÃÁö ½Ã½ºÅÛ º¸±â ¸í·É°ú ¿¬°üµÈ ÀÎÅÍÆäÀ̽º ¹× Ŭ·¡½ºÀÇ
À̸§ÀÌ µé¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù. ÀÎÅÍÆäÀ̽ºÀÇ À̸§Àº com.ibm.commerce.messaging.viewcommands.MessagingViewCommand¿©¾ß ÇÕ´Ï´Ù.
Ŭ·¡½º À̸§Àº com.ibm.commerce.messaging.viewcommands.MessagingViewCommandImplÀ̾î¾ß ÇÕ´Ï´Ù.
- CommandContext: ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÏ´Â CommandContext
ÀÎÅÍÆäÀ̽º ¶Ç´Â CommandContextImpl
Ŭ·¡½º¿¡ ´ëÇÑ Á¤º¸´Â WebSphere Commerce
ÇÁ·Î±×·¡¸Ó ¾È³»¼¸¦ ÂüÁ¶ÇϽʽÿÀ.
- TypedProperty: TypedPropertyÀÇ °ªÀº ¹®ÀÚ¿À̰ųª
toString() ¸Þ¼Òµå¸¦ ±¸ÇöÇÏ´Â ¿ÀºêÁ§Æ®¿©¾ß ÇÕ´Ï´Ù. TypedProperty¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº WebSphere
Commerce ÇÁ·Î±×·¡¸Ó ¾È³»¼¸¦ ÂüÁ¶ÇϽʽÿÀ.
compose() ¸Þ¼Òµå´Â °ü¸® Äֿܼ¡¼ ÇöÀç ¸Þ½ÃÁö À¯ÇüÀ» ÁöÁ¤ÇÏ°í »ç¿ë ÁßÀÎ °¢ Àü¼Û¿¡ ´ëÇØ
º¸±â ¸í·ÉÀ» ½ÇÇàÇÕ´Ï´Ù. ¸Þ¼Òµå´Â ´ÙÀ½°ú °°Àº 󸮸¦ ¼öÇàÇÕ´Ï´Ù.
- °ü¸® Äֿܼ¡ Á¤ÀÇµÈ ´ë·Î °¢ Àü¼ÛÀÇ storeId ¹× ÀåÄ¡ Çü½Ä°ú ÇÔ²²
viewname ¸Å°³º¯¼ö¸¦ »ç¿ëÇÕ´Ï´Ù. ÀÌ °ªÀº VIEWREG Å×ÀÌºí¿¡¼ º¸±â ¸í·ÉÀ»
ã´Â µ¥ »ç¿ëµË´Ï´Ù.
- º¸±â ¸í·ÉÀ» ½ÇÇàÇϸç TypedProperty
¸Å°³º¯¼ö¿¡ ÁöÁ¤µÈ °ªÀ» ¸í·É¿¡ Àü´ÞÇÕ´Ï´Ù. ¸í·ÉÀÌ ½ÇÇàµÉ ¶§, ½Ã½ºÅÛÀº viewname, storeId ¹× ÀåÄ¡
Çü½Ä ID¸¦ »ç¿ëÇÏ¿© VIEWREG Å×À̺íÀÇ
PROPERTIES ¿¿¡¼ JSP ÅÛÇø®Æ®¸¦ ã½À´Ï´Ù. JSP ÅÛÇø®Æ®°¡ ½ÇÇàµÇ¸ç TypedProperty ¸Å°³º¯¼ö¿¡ °ªÀ» Àü´ÞÇÕ´Ï´Ù.
- JSP´Â ¸Þ½ÃÁö¸¦ ±¸¼ºÇÏ¸ç ¿ÀºêÁ§Æ®¿¡¼ send ¸Þ¼Òµå°¡ È£ÃâµÉ ¶§
Àû´çÇÑ Àü¼ÛÀ» ÅëÇØ º¸³»Áý´Ï´Ù. Àü¼ÛÀº ±¸¼ºÀÌ ½ÇÇàµÇ´Â ¸Þ½ÃÁö Àü´Þ ¿ÀºêÁ§Æ®¿¡
´ëÇÑ Ã³¸®, Áï½Ã ¶Ç´Â ¿äû-ÀÀ´äÀ» »ç¿ëÇÏ¿© ¼öÇàµÉ ¼ö ÀÖ½À´Ï´Ù.