°ßº» »óÁ¡ īŻ·Î±× ±×·ì ÆäÀÌÁö

īŻ·Î±× ±×·ì ÆäÀÌÁö´Â °í°´µéÀÌ ¸ÅÀåÀ̳ª »óÁ¡¿¡¼­ ÆÇ¸ÅµÇ´Â »óǰ ¶Ç´Â ¼­ºñ½º ±×·ìÀ» Ž»öÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁÝ´Ï´Ù. ù ¹øÂ° īŻ·Î±× ±×·ì ÆäÀÌÁö´Â °í°´À» ¼îÇÎÇÏ·Á´Â ¿µ¿ªÀ¸·Î ¾È³»Çϸç, ÀϹÝÀûÀ¸·Î °¢ īŻ·Î±× ±×·ìÀÇ À̸§, °£´ÜÇÑ ¼³¸í, À̹ÌÁö¸¦ º¸¿©ÁÝ´Ï´Ù. ±× ´ÙÀ½ÀÇ Ä«Å»·Î±× ±×·ì ÆäÀÌÁöµéÀº °í°´ÀÌ º¸·Á´Â ¼±ÅÃµÈ »óǰ À¯ÇüÀÇ ÆøÀ» Á¼ÇôÁÝ´Ï´Ù. ¼îÇÎ °æ·ÎÀÇ ¸¶Áö¸· īŻ·Î±× ±×·ì ÆäÀÌÁö¿¡´Â »óǰ ÆäÀÌÁö¿¡ ´ëÇÑ ¸µÅ©°¡ µé¾î ÀÖ½À´Ï´Ù.

ÀϹÝÀûÀ¸·Î ´ÙÀ½ÀÇ ¼¼ °¡Áö īŻ·Î±× ±×·ì ÆäÀÌÁö°¡ ÀÖ½À´Ï´Ù. 

 °ßº» »óÁ¡ īŻ·Î±× ±×·ì ÆäÀÌÁö ¹× ÀÌ ÆäÀÌÁöÀÇ ÀÛµ¿ ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº »óǰ Ä«Å×°í¸® º¸±â »ç¿ë ¿¹Á¦¸¦ ÂüÁ¶ÇϽʽÿÀ

±¸Çö Á¤º¸

ÁÖ: ´Ù±¹¾î Áö¿ø Á¤º¸¸¦ ºñ·ÔÇÏ¿© ¸ðµç °ßº» »óÁ¡ ÆäÀÌÁö¿¡ °øÅëµÇ´Â ±¸Çö ±â¹ý¿¡ ´ëÇÑ Á¤º¸´Â °ßº» »óÁ¡ ÆäÀÌÁö: °øÅë ±¸Çö ±â¹ýÀ» ÂüÁ¶ÇϽʽÿÀ

īŻ·Î±× ±×·ì ÆäÀÌÁö Ç¥½Ã ¹× »óǰ ¸ñ·Ï ÆäÀÌÁö Ç¥½Ã
°ßº» »óÁ¡Àº Ư»öÀÖ´Â ±âȹ »óǰ»Ó ¾Æ´Ï¶ó °¢ ÃÖ»óÀ§ ·¹º§ Ä«Å×°í¸®(³²¼º ¹× ¿©¼ºÀÇ·ù)ÀÇ ¼­ºêÄ«Å×°í¸®¸¦ Ç¥½ÃÇϴ īŻ·Î±× ±×·ì ÆäÀÌÁö¿Í, °¢ ¼­ºêÄ«Å×°í¸®(¹ÙÁö ¹× ¼ÅÃ÷)ÀÇ »óǰ ¸ñ·ÏÀ» Ç¥½ÃÇÏ´Â »óǰ ¸ñ·Ï ÆäÀÌÁö¸¦ Ư¼ºÈ­ ½Ãŵ´Ï´Ù.

ÃÖ»óÀ§ ·¹º§ Ä«Å×°í¸®¿¡ ´ëÇÑ ¸ðµç ÇÏÀÌÆÛ¸µÅ©´Â Y·Î ¼³Á¤µÈ topÀ̶ó´Â Ãß°¡ ¸Å°³º¯¼ö¸¦ Æ÷ÇÔÇÕ´Ï´Ù. JavaServer page ÆÄÀÏ categorydisplay.jsp´Â µ¥ÀÌÅͺ£À̽º(DISPCGREL Å×ÀÌºí¿¡ ÀÖÀ½)¿¡ »óÁ¡ ³»ÀÇ ¸ðµç Ä«Å×°í¸®¸¦ Ç¥½ÃÇÏ´Â ÆäÀÌÁö·Î¼­ µî·ÏµÇ¾î ÀÖ½À´Ï´Ù. ÀÌ ÆäÀÌÁö¿¡¼­ top ¸Å°³º¯¼öÀÇ Á¸Àç ¿©ºÎ¸¦ È®ÀÎÇÕ´Ï´Ù. ÀÖÀ¸¸é ÆäÀÌÁö¿¡ topcategory.jsp°¡ Æ÷ÇԵ˴ϴÙ. ¾øÀ¸¸é subcategory.jsp°¡ Æ÷ÇԵ˴ϴÙ. topcategory.jsp´Â īŻ·Î±× ±×·ì ÆäÀÌÁöÀ̸ç, subcategory.jsp´Â »óǰ ¸ñ·Ï ÆäÀÌÁöÀÔ´Ï´Ù.
īŻ·Î±× ±×·ì ÆäÀÌÁö
topcategory.jsp´Â CategoryDataBeanÀÇ getSubCategories() ¸Þ¼Òµå¸¦ »ç¿ëÇÏ¿© ¼­ºêÄ«Å×°í¸® ¸ñ·ÏÀ» °Ë»öÇÕ´Ï´Ù. InFashion¿¡ Æ÷ÇÔµÈ ±âȹ »óǰÀº WebSphere Commerce ¾×¼¿·¯·¹ÀÌÅÍÀÇ Ä·ÆäÀÎÀÇ ÀϺηΠÀÛ¼ºµÇÁö ¾Ê°í īŻ·Î±×¿¡ ÀÛ¼ºµÇ¾ú½À´Ï´Ù. Ư»öÀÖ´Â ±âȹ »óǰÀº īŻ·Î±× ±×·ì¿¡ Ãß°¡µÈ ´ÙÀ½, topcategory.jsp¿¡ ÀÇÇØ CategoryDataBeanÀÇ getProducts() ¸Þ¼Òµå¸¦ »ç¿ëÇÏ¿© °Ë»öµË´Ï´Ù.
WebFashion°ú NewFashion¿¡¼­ ³²¼º ÀÇ·ù topcategory.jsp´Â ¹øµéÀ» Ç¥½ÃÇÏ°í ¿©¼º ÀÇ·ù topcategory.jsp´Â ÆÐŰÁö¸¦ Ç¥½ÃÇÕ´Ï´Ù. ¹øµéÀº CategoryDataBeanÀÇ getBundles() ¸Þ¼Òµå¸¦ »ç¿ëÇÏ¿© °Ë»öµÇ°í, ÆÐŰÁö´Â CategoryDataBeanÀÇ getPackages() ¸Þ¼Òµå¸¦ »ç¿ëÇÏ¿© °Ë»öµË´Ï´Ù.
»óǰ ¸ñ·Ï ÆäÀÌÁö
subcategory.jsp´Â īŻ·Î±× ±×·ì¿¡ ÀÖ´Â ¸ðµç »óǰÀÇ ¸ñ·Ï°ú ¸ðµç ÇüÁ¦ Ä«Å×°í¸®(µ¿ÀÏÇÑ ÃÖ»óÀ§ ·¹º§ Ä«Å×°í¸® ¾Æ·¡¿¡ ÀÖ´Â ´Ù¸¥ ¸ðµç Ä«Å×°í¸®)ÀÇ ¸ñ·ÏÀ» ¿ÞÂÊ Å½»ö ¸ðÀ½¿¡ Ç¥½ÃÇÕ´Ï´Ù. °¢ »óǰ¸¶´Ù subcategory.jsp´Â getDescription().getShortDescription(), getCalculatedContractPrice(), getDescription().getFullImage() ¸Þ¼Òµå¸¦ »ç¿ëÇÏ¿© »óǰ¿¡ ´ëÇÑ °£´ÜÇÑ ¼³¸í, Àüü Å©±â À̹ÌÁö, °¡°ÝÀ» Ç¥½ÃÇÕ´Ï´Ù. ÇüÁ¦ Ä«Å×°í¸® ¸ñ·ÏÀ» Ç¥½ÃÇÏ·Á¸é »óÀ§ Ä«Å×°í¸® ID°¡ ÇÊ¿äÇÕ´Ï´Ù. »óÀ§ Ä«Å×°í¸® ID¸¦ °Ë»öÇϱâ À§ÇØ ÇÏÀÌÆÛ¸µÅ©¿¡ parent_category_rn ¸Å°³º¯¼ö°¡ Á¦°øµÇ¾î »óÀ§ Ä«Å×°í¸®¿¡ ´ëÇÑ CategoryDataBeanÀ» ±¸¼ºÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î, CategoryDataBeanÀº CategoryId ¸Å°³º¯¼ö¿¡¼­ Ä«Å×°í¸® ID¸¦ °Ë»öÇÕ´Ï´Ù. ±×·¯³ª ÀÌ·± °æ¿ì,   ID´Â parent_category_rn¿¡ ÀúÀåµË´Ï´Ù. µû¶ó¼­, Ä«Å×°í¸® ID´Â ¸í½ÃÀûÀ¸·Î ´ÙÀ½°ú °°ÀÌ ¼³Á¤µÇ¾î¾ß ÇÕ´Ï´Ù.
String parentCategoryId = request.getParameter("parent_category_rn");
parentCategory = new CategoryDataBean ();
parentCategory.setCategoryId(parentCategoryId);
com.ibm.commerce.beans.DataBeanManager.activate(parentCategory, request);

±×·¯¸é ÀÌ Ä«Å»·Î±× ±×·ì¿¡ ¼ÓÇÏ´Â »óǰ ¸ñ·ÏÀº CategoryDataBeanÀÇ getProducts() ¸Þ¼Òµå¸¦ »ç¿ëÇÏ¿© °Ë»öµË´Ï´Ù. 

ÁÖ: NewFashion »óÁ¡¿¡¼­´Â subcategory.jsp ÆäÀÌÁö¿¡µµ »óÁ¡ ¼­ºñ½º¿¡¼­ »ç¿ë °¡´ÉÇÑ °æ¿ì Çù¾÷ °í°´ Áö¿ø ±â´É¿¡ ´ëÇÑ ¸µÅ©°¡ µé¾î ÀÖ½À´Ï´Ù. subcategory.jsp ÆäÀÌÁö´Â ÀÚü »çÀÌµå ¸·´ë°¡ ÀÖ°í   ´Ù¸¥ ÆäÀÌÁö¿¡ ´ëÇÑ sidebar.jsp ¸µÅ©¸¦ Æ÷ÇÔÇÏÁö ¾Ê±â ¶§¹®¿¡ ¸µÅ©°¡ Ãß°¡µÇ¾ú½À´Ï´Ù.  

°í°´ÀÌ °í°´ Áö¿ø°úÀÇ ½Ç½Ã°£ äÆÃÀ» ´©¸£¸é ÆË¾÷ âÀÌ È­¸é¿¡ Ç¥½ÃµÇ°í °í°´Àº °í°´ ¼­ºñ½º ¿µ¾÷´ëÇ¥¿Í ÇÔ²² ½Ç½Ã°£À¸·Î ¿Â¶óÀΠäÆÃÀ» ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¸µÅ©´Â ÀÌ ±â´ÉÀ» »óÁ¡ ¼­ºñ½º¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Â °æ¿ì¿¡¸¸ Ç¥½ÃµË´Ï´Ù. °í°´ º¸Á¶ ±â´É°úÀÇ ½Ç½Ã°£ äÆÃ ¸µÅ©´Â »ç¿ëÀÚ Á¤ÀÇ ÅÂ±× ½Ö(<flexflow:ifEnabled feature="customerCare"> ÅÂ±× ¹× </flow:ifEnabled> ű×)ÀÇ º»¹® ³»¿¡ Æ÷ÇԵǾî ÀÖÀ¸¸ç »óÁ¡ ¼­ºñ½º¿¡¼­ ¼±ÅÃÇÑ ¿É¼Ç¿¡ µû¶ó »ç¿ëÇϰųª »ç¿ëÇÏÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù.   »ç¿ëÀÚ Á¤ÀÇ Å±װ¡ Á¦ÀÚ¸®¿¡ ÀÖ´Â ÇÑ, JavaServer ÆäÀÌÁö¸¦ ¼öÁ¤ÇÒ ÇÊ¿ä¾øÀÌ »óÁ¡ ¼­ºñ½º¸¦ »ç¿ëÇÏ¿© Çù¾÷ Áö¿øÀÌ ÀÖ´Â »çÀÌÆ®¿Í ¾ø´Â »çÀÌÆ® °£¿¡ ÀÚµ¿À¸·Î ÀüȯÇÒ ¼ö ÀÖ½À´Ï´Ù. ÆäÀÌÁö¿¡¼­ ¿µ±¸ÀûÀ¸·Î Çù¾÷ Áö¿øÀ» »ç¿ëÇϰųª »ç¿ëÇÏÁö ¾ÊÀ¸·Á¸é »óÁ¡ ¼­ºñ½º GUI¿¡¼­ ¿µ±¸ Àû¿ëÀ» ´­·¯ JavaServer ÆäÀÌÁö¿¡¼­ »ç¿ëÀÚ Á¤ÀÇ ÅÂ±×¿Í °í°´ Áö¿ø°úÀÇ ½Ç½Ã°£ äÆÃ ¸µÅ©¸¦ Á¦°ÅÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼öµ¿À¸·Î »ç¿ëÀÚ Á¤ÀÇ ÅÂ±× ¶Ç´Â »ç¿ëÀÚ Á¤ÀÇ Å±װ¡ µÑ·¯½Î´Â Äڵ带 Á¦°ÅÇϰųª º¯°æÇÏ´Â °ÍÀ» ±ÇÀåÇÏÁö ¾Ê½À´Ï´Ù. ±×´ë½Å »óÁ¡ ¼­ºñ½º¿¡¼­ ¿µ±¸ Àû¿ë ¹öưÀ» »ç¿ëÇϽʽÿÀ. 

ÁÖ: °í°´ Áö¿ø°úÀÇ ½Ç½Ã°£ äÆÃ ¸µÅ©¸¦ µÑ·¯½Î´Â »ç¿ëÀÚ Á¤ÀÇ Å±׸¦ ´Ù¸¥ »óÁ¡ÀÇ JavaServer ÆäÀÌÁö·Î º¹»çÇÒ ¼ö ¾ø½À´Ï´Ù. ÀÌ·¯ÇÑ Å±״ óÀ½¿¡ ű׸¦ Æ÷ÇÔÇÑ »óÁ¡¿¡¼­¸¸ ÀÛµ¿ÇÕ´Ï´Ù. Çù¾÷¿¡ ´ëÇÑ Ãß°¡ Á¤º¸´Â ¾Æ·¡ °ü·Ã ¸µÅ©¸¦ ÂüÁ¶ÇϽʽÿÀ.

°ü·Ã °³³ä

°ü·Ã ŽºÅ©

°ü·Ã ÂüÁ¶

IBM copyright