ToolTech ÁÖ¹® Á¤º¸ ÆäÀÌÁö(Business Edition)

ÁÖ¹® Á¤º¸ ÆäÀÌÁö shoppingcart.jsp´Â °í°´ ÁÖ¹® ³»¿ëÀ» Ç¥½ÃÇÏ¸ç  Ã¼Å©¾Æ¿ô 󸮿¡¼­ ù¹øÂ° ´Ü°èÀÔ´Ï´Ù. ÁÖ¹® Á¤º¸ ÆäÀÌÁö´Â ÁÖ¹®ÀÇ °¢ Ç׸ñ¿¡ ´ëÇÑ SKU, ¼ö·®, ¼³¸í, Á¦Á¶¾÷ü, ºÎǰ ¹øÈ£, °¡°ÝÀ» Ç¥½ÃÇÕ´Ï´Ù. ¶ÇÇÑ °í°´Àº ÁÖ¹®À¸·ÎºÎÅÍ »õ ¿äû ¸ñ·ÏÀ» ÀÛ¼ºÇϰí, ¼ö·®À» °»½ÅÇϰí, °¢ ÁÖ¹® Ç׸ñ¿¡ ´ëÇÑ °è¾àÀ» º¯°æÇϰí, ÁÖ¹®À¸·ÎºÎÅÍ Ç׸ñÀ» Á¦°ÅÇÒ ¼ö ÀÖ½À´Ï´Ù. °í°´Àº ÁÖ¹®À» ½ÃÀÛÇϱâ Àü¿¡ ÁöºÒ ¹æ¹ýÀ» ¼±ÅÃÇØ¾ß ÇÕ´Ï´Ù.

 ToolTech ÁÖ¹® 󸮿¡´Â ´ÙÀ½ ÆäÀÌÁö°¡ Æ÷ÇԵ˴ϴÙ.

±×·ì

ShoppingCart.jsp´Â ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇÕ´Ï´Ù.

bean 

ShoppingCart.jsp´Â ´ÙÀ½ beanÀ» »ç¿ëÇÕ´Ï´Ù.

±¸Çö

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

ÁÖ¹® Á¤º¸ ÆäÀÌÁö ShoppingCart.jsp´Â °í°´ÀÌ ´ÙÀ½ ÀÛ¾÷À» ÇÒ ¶§ °í°´¿¡°Ô Ç¥½ÃµË´Ï´Ù.

ÁÖ¹® Á¤º¸ ÆäÀÌÁö ShoppingCart.jsp´Â ±âº» ÁÖ¹® ½ÃÀÛ ÆäÀÌÁö Á¦¾î±â OrderItemDisplay.jsp·Î ºÎÅÍ Àü´ÞµË´Ï´Ù. ShoppingCart.jsp¿¡ µµ´ÞÇϱâ Àü¿¡ OrderItemDisplay.jsp´Â °í°´ÀÌ ÁÖ¹®À» ºÐÇÒÇÏ°í ¿Ï·áÇÏÁö ¾Ê¾Ò±â ¶§¹®¿¡ µÑ ÀÌ»óÀÇ ÁÖ¹®ÀÌ ÀÖ´ÂÁö È®ÀÎÇÕ´Ï´Ù.  µÑ ÀÌ»óÀÇ ÁÖ¹®ÀÌ ÀÖ´Â °æ¿ì, OrderItemDisplay.jsp´Â OrderMerge¸¦ È£ÃâÇÏ¿© Ç×»ó ÁÖ¹® Á¤º¸ ÆäÀÌÁö¿¡´Â ÇϳªÀÇ ÁÖ¹®ÀÌ ÀÖ´ÂÁö È®ÀÎÇÕ´Ï´Ù.

OrderItemDisplay.jsp ÆäÀÌÁöÀÇ OrderDataBeanÀº °í°´¿¡ ´ëÇÑ º¸·ù Áß ÁÖ¹® Á¤º¸¸¦ °Ë»öÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. µÑ ÀÌ»óÀÇ º¸·ù Áß ÁÖ¹®ÀÌ ÀÖ´Â °æ¿ì, ÇØ´ç ÁÖ¹®Àº ÇÑ ÁÖ¹®À¸·Î ÅëÇյ˴ϴÙ.

OrderItemDisplay.jsp¿¡´Â °í°´¿¡ ´ëÇÑ º¸·ù Áß ÁÖ¹®ÀÌ ¾øÀ» °æ¿ì ºó Àå¹Ù±¸´Ï ÆäÀÌÁö°¡ µé¾î ÀÖ½À´Ï´Ù. EmptyShopCart.jsp ÆäÀÌÁö°¡ ·ÎµåµÇ°í °í°´¿¡°Ô ¸Þ½ÃÁö°¡ Ç¥½ÃµË´Ï´Ù.

if (!bHasShopCart) { incfile = storeDir + "Emptyshopcart.jsp"; }

 °í°´ÀÌ ¿î¼Û ÁÖ¼Ò¸¦ ¼±ÅÃÇÏÁö ¾ÊÀº °æ¿ì, ShipAddress.jsp°¡ Ç¥½ÃµË´Ï´Ù. 

 if (state.equals("shipaddress") || state.equals("newshipaddress") ) { incfile = storeDir + "shipaddress.jsp";

°í°´ÀÌ ¿î¼Û ¹æ¹ýÀ» ¼±ÅÃÇÏÁö ¾ÊÀº °æ¿ì, page ¸Å°³º¯¼ö´Â Shipping.jsp¿Í °°À¸¸ç shipmethod¸¦ Æ÷ÇÔÇÕ´Ï´Ù. 

if (state.equals("shipmethod")) { incfile = storeDir + "Shipping.jsp";

 °í°´ÀÌ »õ ¿äû ¸ñ·ÏÀ» ´©¸£¸é,  RequisitionListCopy´Â RequisitionListUpdateView¸¦ È£ÃâÇϰí ÀÌ ¸í·ÉÀº RequisitionListUpdate.jsp·Î Àü´ÞµË´Ï´Ù. »õ ¸ñ·ÏÀÌ ÀÛ¼ºµÇ°í ³ª¸é, ¿äû ¸ñ·Ï RequisitionListDisplay.jsp ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù. 

°í°´ÀÌ °»½ÅÀ» ´©¸¥ ÈÄ ¼ö·®À» º¯°æÇϰųª Àå±â ±¸¸Å °è¾àÀ» ¼±ÅÃÇÏ¿© ÁÖ¹®À» °»½ÅÇϵµ·Ï ¼±ÅÃÇÑ °æ¿ì, OrderItemUpdate ¸í·ÉÀº ÁÖ¹® Ç׸ñÀ» °»½ÅÇϰí, ÁÖ¹® Á¤º¸ ÆäÀÌÁö¸¦ ´Ù½Ã ·ÎµåÇÕ´Ï´Ù.  OrderItemUpdate´Â °í°´ÀÌ ´ÙÀ½À» ´©¸¦ ¶§¿¡µµ È£ÃâµË´Ï´Ù.

<form name="ShopCartForm" action="OrderItemUpdate" method="GET"> <input type=hidden name="orderId" value="*"> <input type=hidden name="URL" value="OrderItemDisplay">

<input type=hidden name="orderItemId_<%=counter%>" value="<%=orderItem.getOrderItemId()%>" > <input type="text" name="quantity_<%=counter%>" size="2" value="<%=orderItem.getQuantityInEJBType().intValue()%>">

°í°´ÀÌ ÁöºÒ ¹æ¹ýÀ» ¼±ÅÃÇϰí ÁÖ¹®À» °»½ÅÇÏ°í ³ª¸é, ´ÙÀ½À» ´­·¯ ÁÖ¹® 󸮸¦ °è¼ÓÇÒ ¼ö ÀÖ½À´Ï´Ù. 

¿À·ù ó¸®

ÁöºÒ µå·Ó ´Ù¿îÀÌ ºñ¾î ÀÖ´Â °æ¿ì °í°´ÀÌ ´ÙÀ½À» ´©¸£¸é, ¿À·ù ¸Þ½ÃÁö°¡ Ç¥½ÃµË´Ï´Ù. ¿äû ¸ñ·Ï À̸§ Çʵ尡 ºñ¾î ÀÖ´Â °æ¿ì °í°´ÀÌ »õ¿äû ¸ñ·ÏÀ» ´©¸¦ °æ¿ì¿¡µµ ¿À·ù ¸Þ½ÃÁö°¡ Ç¥½ÃµË´Ï´Ù. 

°ü·Ã °³³ä

°ü·Ã ŽºÅ©

°ü·Ã ÂüÁ¶

IBM copyright