NewFashion °ßº» »óÁ¡ ÁÖ¼Ò·Ï ÆäÀÌÁö

µî·ÏµÈ °í°´Àº °ßº» »óÁ¡ ÁÖ¼Ò·Ï ÆäÀÌÁö¿¡¼­ ¿î¼Û ¹× ÁöºÒ û±¸ ÁÖ¼Ò¸¦ ÁÖ¼Ò·Ï¿¡ Ãß°¡ÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù. 

µî·ÏµÈ °í°´Àº ·Î±×ÀÎÇÑ ´ÙÀ½, ȸ¿ø Á¤º¸(myaccount.jsp) ÆäÀÌÁö¿¡¼­ ÁÖ¼Ò·Ï ÆíÁýÀ» ´©¸¨´Ï´Ù. ÁÖ¼Ò·Ï(addressbookform.jsp) ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù. ÀÌ ÆäÀÌÁö¿¡¼­ °í°´Àº »õ ÁÖ¼Ò¸¦ Ãß°¡Çϰųª ±âÁ¸ÀÇ ÁÖ¼Ò¸¦ ÆíÁýÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº »õ ÁÖ¼Ò Ãß°¡ »ç¿ë ¿¹Á¦ ¹× ÁÖ¼Ò ÆíÁý »ç¿ë ¿¹Á¦¸¦ ÂüÁ¶ÇϽʽÿÀ

°ßº» »óÁ¡ ÁÖ¼Ò·ÏÀº ´ÙÀ½ JSP ÆÄÀÏÀ» »ç¿ëÇÕ´Ï´Ù.

±×·ì

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

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

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

bean

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

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

±¸Çö Á¤º¸

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

°í°´ÀÌ È¸¿ø Á¤º¸ ÆäÀÌÁö¿¡¼­ ÁÖ¼Ò·Ï ÆíÁýÀ» ´©¸£¸é AddressBookForm ¸í·ÉÀÌ È£ÃâµË´Ï´Ù. ±×·¯¸é AddressBookFormÀÌ ÁÖ¼Ò·Ï ÆäÀÌÁö(addressbookform.jsp)¸¦ ·ÎµåÇÕ´Ï´Ù.  °í°´ÀÌ »õ ÁÖ¼Ò Ãß°¡¸¦ ´©¸£¸é AddressForm ¸í·ÉÀÌ È£ÃâµË´Ï´Ù. AddressFormÀº µ¥ÀÌÅͺ£À̽ºÀÇ AddressForm.jsp¿¡ µî·ÏµÇ¸ç page ¸Å°³º¯¼ö¸¦ È®ÀÎÇÕ´Ï´Ù. page°¡ newshipaddress·Î ¼³Á¤µÇ¸é ÁÖ¹® ½ÃÀÛ 1: ÁöºÒ û±¸ ÁÖ¼Ò Ãß°¡ ÆäÀÌÁö(billingaddress.jsp)°¡ ·ÎµåµÇ°í, ±×·¸Áö ¾ÊÀ¸¸é ÁÖ¼Ò Ãß°¡ ÆäÀÌÁö(address.jsp)°¡ ·ÎµåµË´Ï´Ù.   

ÁÖ: AddressFormÀº ÁöºÒ û±¸ ÁÖ¼Ò Ãß°¡¿¡ ´ëÇÑ ¿À·ù ó¸® ¶§¹®¿¡ newshipaddress·Î ¼³Á¤µÈ °æ¿ì billingaddress.jsp ÆäÀÌÁö¸¦ ·ÎµåÇÕ´Ï´Ù. page°¡ newshipaddressÀ̸é,  ÀÌ´Â °í°´ÀÌ  ÁöºÒ û±¸ ÁÖ¼Ò ÆäÀÌÁö¿¡¼­ »õ ÁÖ¼Ò¸¦ ÀÛ¼ºÁßÀ̾úÀ¸¸ç ¿î¼Û ÁÖ¼Ò ÆäÀÌÁö·Î À̵¿ÇÏ·Á ÇßÀ¸³ª ¿À·ù°¡ ÀÖ¾úÀ½À» ³ªÅ¸³À´Ï´Ù. °á°úÀûÀ¸·Î °í°´Àº ÁöºÒ û±¸ ÁÖ¼ÒÆäÀÌÁö·Î ´Ù½Ã º¸³»Áý´Ï´Ù. 

°í°´ÀÌ ÁÖ¼Ò Ãß°¡ ÆäÀÌÁö(address.jsp)ÀÇ Çʵ忡 ¸ðµÎ ÀÔ·ÂÇÏ¸é ½Ã½ºÅÛÀº addressId°¡ ÀÖ´ÂÁö È®ÀÎÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, addressId°¡ ÀÖÀ¸¸é ÁÖ¼Ò·ÏÀÌ °»½ÅµÇ°í, ¾øÀ¸¸é »õ ÁÖ¼Ò°¡ ÀÛ¼ºµË´Ï´Ù. addressId°¡ Á¦°øµÇ¸é, address.jsp°¡ ÁÖ¼Ò °»½Å ÆäÀÌÁö·Î ·ÎµåµË´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é, ÁÖ¼Ò Ãß°¡ ÆäÀÌÁö·Î ·ÎµåµË´Ï´Ù. ÁÖ¼Ò °»½Å ÆäÀÌÁö¿¡¼­ Ç׸ñ Çʵå´Â ¾Æ·¡¿Í °°ÀÌ ÀÌÀü¿¡ ÀÔ·ÂµÈ °ªÀ¸·Î ¹Ì¸® ä¿öÁý´Ï´Ù.

if (addressId != null)
bUpdateAddress = true;
else
bUpdateAddress = false;

°í°´ÀÌ ÁÖ¼Ò Ãß°¡ ÆäÀÌÁö(address.jsp)¿Í ÁÖ¼Ò °»½Å ÆäÀÌÁö(address.jsp)¿¡¼­ ÁÖ¼Ò¸¦ ¸ðµÎ ÀÔ·ÂÇϰí Á¦Ãâ ¹öưÀ» ´©¸£¸é, AddressAdd ¸í·ÉÀÌ È£ÃâµË´Ï´Ù. ÁÖ¼Ò·Ï ÆäÀÌÁö(addressbookform.jsp)°¡ ±âÁ¸ ÁÖ¼Ò¸¦ Ç¥½ÃÇÕ´Ï´Ù. 

°í°´Àº ¿î¼Û ÁÖ¼Ò ¼±Åà ÆäÀÌÁö¿¡¼­ ÁÖ¼Ò·Ï ÆíÁýÀ» ´­·¯ ÁÖ¼Ò·ÏÀ¸·Î À̵¿ÇÒ ¼ö ÀÖ½À´Ï´Ù. °í°´ÀÌ ¿î¼Û ÁÖ¼Ò ¼±Åà ÆäÀÌÁö¿¡¼­ ÁÖ¼Ò·Ï ÆäÀÌÁö·Î À̵¿ÇÏ´Â °æ¿ì, ÁÖ¼Ò·Ï ÆäÀÌÁö´Â ÁÖ¹® ½ÃÀÛÀ¸·Î µ¹¾Æ°¡±â  ¸µÅ©¸¦ Ç¥½ÃÇÕ´Ï´Ù. ÀÌ·¯ÇÑ °í°´Àº ÁÖ¼Ò·Ï ÆäÀÌÁö¿¡¼­ ÁÖ¼Ò¸¦ Á¦°ÅÇÒ ¼ö ¾ø½À´Ï´Ù. °á°úÀûÀ¸·Î ´ÙÀ½°ú °°ÀÌ °í°´ÀÌ ¿î¼Û ÁÖ¼Ò ¼±Åà ÆäÀÌÁö¿¡¼­ µé¾î¿À´ÂÁö¸¦ È®ÀÎÇϱâ À§ÇØ »õ Äڵ尡 Ãß°¡µË´Ï´Ù. 

 String mode = jhelper.getParameter("mode"); if (mode.equals("AddressBookReturnToCheckout"))

¿À·ù ó¸®

°í°´ÀÌ ÁÖ¼Ò Ãß°¡(address.jsp) ¶Ç´Â ÁÖ¼Ò °»½Å(address.jsp) ÆäÀÌÁö¿¡¼­ Çʼö Çʵ带 ÀÔ·ÂÇÏÁö ¾ÊÀ¸¸é,  ½Ã½ºÅÛÀº °í°´¿¡°Ô Çʵ带 ´Ù½Ã ÀÔ·ÂÇϵµ·Ï ÇÁ·ÒÇÁÆ®¸¦ Ç¥½ÃÇÕ´Ï´Ù. ´ÙÀ½ ÄÚµå´Â ¿À·ù¸¦ ó¸®ÇÕ´Ï´Ù.

TypedProperty hshErrorProperties = bnError.getExceptionData();

if (hshErrorProperties != null)
{
//There is an error in the submitted address.
strErrorCode = hshErrorProperties.getString(ECConstants.EC_ERROR_CODE, "");
if (strErrorCode.equals(ECUserConstants.EC_ADDR_ERR_BAD_NICKNAME))
strErrorMessage = infashiontext.getString("ERROR_MESSAGE1");

...

}

°ü·Ã °³³ä

°ü·Ã ŽºÅ©

°ü·Ã ÂüÁ¶

IBM copyright